繼續this question - 並使用相同的getUrlParam.js插件。通過選定的jQuery選項卡設置URL
$(document).ready(function(){
var param = $(document).getUrlParam('tab');
$("#tabs").tabs();
$("#tabs").tabs('select', param);
});
使用此代碼,我可以控制在給定頁面上加載哪些選項卡,例如blogs/?tab=tv
加載/ blogs /頁面上的標籤#tv
。
但是,有沒有一種方法可以通過點擊標籤本身來設置URL?
<ul id="mediatabs" class="tab-buttons">
<li class="TV"><a href="#TV">TV</a></li>
<li class="radio"><a href="#radio">Radio</a></li>
</ul>
即點擊電視標籤加載/?tab=tv
?
我想這是在標籤3失蹤的書籤功能的解決辦法
你問如何添加一個點擊處理程序的選項卡? – geowa4 2009-09-22 15:09:21
@ geowa4:是的,我認爲他想讓它可以在標籤中的任何地方點擊,而不僅僅是在內部的「a」鏈接。 – 2009-09-22 15:16:22
否 - 我想單擊選項卡(li塊)並更改URL。與標準制表符(即#us,#them)相同 - 但是插件,所以我可以從外部頁面/站點鏈接。 Tks – strangerpixel 2009-09-23 20:56:07