如何重新初始化引导程序3个标签?

时间:2018-09-03 17:19:04

标签: twitter-bootstrap-3

我有一个引导3选项卡窗格,该窗格需要变得“可访问”,在大多数情况下这非常容易:

makeTabsAccessible();

    function makeTabsAccessible() {

        $('.tab-pane').not('.tab-pane.active').hide();

        var url, tabs = $('.nav-tabs.insights > li > a');

        $(tabs).each(function() {

            var url = $(this).attr('href').split("#").pop();

            $(this).attr('href', '#'+url);

            $(this).tab;

        });

    }

从样式规则中删除显示块CSS,然后使用jQuery隐藏选项卡。禁用JS时,原始URL必须与工作相关。由于某些原因,基本相对URL不适用于引导程序选项卡-因此,我必须更改href属性并删除基本相对URL部分。

一切正常,但是一旦url的相关部分被删除,选项卡仍然不起作用。该文档似乎表明$()。tab;应该激活标签,但不要骰子。

一旦我们更改href属性,是否可以重新初始化选项卡?

0 个答案:

没有答案