2012-02-28 89 views
0

所以,我對這個有點無知,我想知道在這個頁面上創建兩個標籤的最佳方式(「braga」和「lisboa」是2個標籤):用jquery創建標籤

http://www.iloja.pt/index.php?_a=viewDoc&docId=14

我只想隱藏第一標籤中的內容,當選擇第二個選項卡,顯示了隱藏的內容用show()和改變按鈕的CSS屬性,但我不認爲這是這樣做的實際方式。

請問您能否指點我正確的方向?

非常感謝你們!

+0

做還是要寫自定義的一個。 – Soarabh 2012-02-28 07:36:07

回答

0

作爲一個例子,我們可以這樣做。

<script> 
    $(function() { 
     $("#tabs").tabs(); 
    }); 
    </script> 



<div class="demo"> 

<div id="tabs"> 
    <ul> 
     <li><a href="#tabs-1">braga</a></li> 
     <li><a href="#tabs-2">lisboa</a></li> 

    </ul> 
    <div id="tabs-1"> 
     <p>braga</p> 
    </div> 
    <div id="tabs-2"> 
     <p>lisboa</p> 
    </div> 

</div> 

</div><!-- End demo --> 



<div style="display: none;" class="demo-description"> 
<p>Click tabs to swap between content that is broken into logical sections.</p> 
</div><!-- End demo-description --> 
0

使用jQuery-UI-1.8.1.custom.min.js的標籤要使用任何可用的jQuery插件

<div id="tabs" style="height: auto;"> 
    <ul> 
      <li><a href="#subtabs-1" onclick="GetTab1();return false;">Tab1</a></li> 
      <li><a href="#subtabs-2" onclick="GetTab2();return false;">Tab2</a></li> 

     </ul> 
<div id="subtabs-1" style="height: auto; overflow: hidden;"> 
</div> 
<div id="subtabs-2" style="height: auto; overflow: hidden;"> 
</div> 

$(document).ready(function() { 
         $("#tabs").tabs(); 
      $("#tabs").tabs({ selected: '<%=Model.SelectedTab %>' }); 
    }); 

Note: onclick fill the html in the tabs