如何 link 到 bootstrap 中的 navtab?

How to link to navtab in bootstrap?

我在 bootstrap 中使用 navtabs 创建了一系列选项卡。我想知道是否可以 link (hyperlink) 直接到一个选项卡? 例如<a href="page.html#tab1">link to tab 1</a>

谢谢。

试试这个 javascript

var url = document.location.toString();
if (url.match('#')) {
    $('.nav-tabs a[href=#'+url.split('#')[1]+']').tab('show') ;
} 

解决方案:

<script type='text/javascript'>var tabs$ = $(".nav-tabs a");

$( window ).on("hashchange", function() {
    var hash = window.location.hash, // get current hash
        menu_item$ = tabs$.filter("[href=" + hash + "]"); // get the menu element

    menu_item$.tab("show"); // call bootstrap to show the tab
}).trigger("hashchange");</script>