2016-08-11 73 views

回答

0

的優勢與此代碼是,你不僅可以在同一頁面瀏覽到其他網站的標籤爲好。

$('#tab1 a').click(function (e) { 
    e.preventDefault(); 
    $('a[href="' + $(this).attr('href') + '"]').tab('show'); 
}) 

你可以看到它在我的jsfiddle工作如下:

http://jsfiddle.net/Anokrize/nP2Zk/317/

2

雖然我沒有去嘗試的機會,我想你可以通過JavaScript做到這一點。

當你從另一個頁面到另外一個頁面時, mypage#abc,#abc可以通過window.location.hash檢索。因此,一個簡單的解決方案可能是此javascript:

$(document).ready(function(){ 
    // get the tab from url 
    var hash = window.location.hash; 
    // if a hash is present (when you come to this page) 
    if (hash !='') { 
     // show the tab 
     $('.nav-tabs a[href="' + hash + '"]').tab('show'); 
    } 
}); 

只要確保你需要(從其他網頁)鏈接標籤具有作爲哈希

相關問題