0
我已經實現了jquery-ui默認選項卡,我的客戶端已經回到我的請求,最初登錄頁面時,主頁消息存在與標籤本身分開。所以說明......我有五個與五個對應的div與關聯的內容的選項卡。需要添加將在初始化時顯示的內容的另一個div,然後一旦選擇了選項卡,它將消失並且不可訪問。 li元素都需要相應的div來處理,如果我嘗試設置額外的li來顯示:none,jquery初始化會刪除它...是否有一個簡單的解決方案,或者我將不得不編寫自定義代碼這個?Jquery選項卡與非選定的默認選項卡
$(document).ready(function() {
$(".tabs").tabs({ event: "mouseover", fx: { opacity: 'toggle', duration: 'fast' }
});
});
新增
$(document).ready(function(){
$("#blank").remove();});
HTML
<div class="tabs">
<ul>
<li id="blank" class="tabsm"><a href="#keytab-x" style="display: none"></a></li>
<li class="tabsm"><a href="#keytab-1"tab1</a></li>
<li class="tabsm"><a href="#keytab-2">tab2t</a></li>
<li class="tabsm"><a href="#keytab-3">tab3</a></li>
<li class="tabsm"><a href="#keytab-4">tab4</a></li>
<li class="tabsm"><a href="#keytab-5">tab5</a></li>
</ul>}
<div id="keytab-x">
<h2>
this is the default</h2>
<p>
</p>
</div>
<div id="keytab-1">
<h2>
this is tab 1</h2>
<p>
</p>
</div>
<div id="keytab-2">
<h2>
this is the tab 2</h2>
<p>
</p>
</div>
<div id="keytab-3">
<h2>
this is the tab 3</h2>
<p>
</p>
</div>
</div>
etc..
你能顯示一些代碼嗎? –
而不是隱藏它時,選擇一個選項卡使用jquerys刪除它從DOM()http://api.jquery.com/remove/ – user1289347
尼斯...所以我讓jquery初始化一切。然後,我給了x tab li項目一個id,並將它從DOM中刪除,留下了我想要的...拋出一個答案 –