2010-06-23 123 views
3

我试图在同一页面有两个选项卡,但第一个很好,第二个完全不起作用。JQuery:我可以在同一页面有两个选项卡吗?

在同一页面中可能有2个选项卡,如果是,我该如何管理?例如:$('#tab1')。tabs(); $('#tab2')。和另一个$('#tab2')。tabs();

谢谢

我的HTML:

<section> 
<div id="radioprog"> 
    <h2 class="fire">R&aacute;dio</h2> 
    <ul id="radio-nav"> 
     <li><a class="dia" href="#seg">2ª</a></li> 
     <li><a class="dia" href="#ter">3ª</a></li> 
    </ul> 

    <div id="seg" class="programacao"> 
     seg 
    </div> 


    <div id="ter" class="programacao"> 
     ter 
    </div> 

</div>  
</section> 

<section id="info-tab" style="width:325px; margin-top:3px;"> 
<div id="tabs"> 
    <ul> 
     <li><a href="#comentados">+ Comentados</a></li> 
     <li><a href="#lidos">+ Lidos</a></li> 
    </ul> 

    <div id="comentados"> 
     <ul> 
      <li><a href="#nowhere" title="Lorum ipsum dolor sit amet">Lorem</a></li> 
      <li><a href="#nowhere" title="Aliquam tincidunt mauris eu risus">Aliquam</a></li> 

     </ul> 
    </div> 

    <div id="lidos"> 

     <ul> 
      <li><a href="#nowhere" title="Lorum ipsum dolor sit amet">Lorem</a></li> 
      <li><a href="#nowhere" title="Aliquam tincidunt mauris eu risus">Aliquam</a></li> 
     </ul> 
    </div> 
</div>  
</section> 
+0

可能会看到一些代码和标记吗? – 2010-06-23 15:21:47

回答

1

你可以有多个选项卡(嵌套,在同一水平上,等)。

您遇到问题时,他们共享相同的ID。

参见:

http://jsbin.com/eqivo/edit

+0

嗡嗡声...我不明白...我的代码是类似的,它不工作..不同的div的,不同的名称,没有萤火虫错误或警告..但不工作。 他们没有相同的ID: \t $('#radioprog')。tabs(); \t $('#tabs')。tabs(); – Davidslv 2010-06-23 15:20:40

0

我真的需要休息,这是工作...问题是,案文是一样的,我没有看到。

对不起。

已解决

相关问题