jquery选项卡无法打开

时间:2013-10-08 10:18:32

标签: jquery tabs

我正在尝试在动态创建后打开一个标签,但我似乎无法打开新创建的标签。任何人都可以告诉我我做错了什么 请参阅下面的代码

    var num_tabs = $("div#supplierTabs ul li").length + 1;
    var dd = document.getElementById("dd_resortList")

    $("div#supplierTabs ul").append(
        "<li><a href='#fragment" + num_tabs + "'>" + dd.options[dd.selectedIndex].text + "</a></li>"
    );

    $("div#supplierTabs").append("<div id='fragment" + num_tabs + "'>text " + num_tabs + "</div>")

    $("div#supplierTabs").tabs("refresh");

    $("div#supplierTabs").tabs("load", num_tabs-1);

2 个答案:

答案 0 :(得分:0)

我找到了答案: -

    $("div#supplierTabs").tabs("option", "active", num_tabs - 1);

这会打开最后一个标签

答案 1 :(得分:0)

<script type="text/javascript">
$(document).ready(function() {
    $('the name of your class or id').tabs();
});
</script>


<div class="whatever you want but must be equal the class or id of your qjquery function">
        <ul>
            <li><a href="#about">About</a></li>
            <li><a href="#about2">About2</a></li>
            <li><a href="#about3">About3</a></li>
        </ul>
            <div id="about"><p> Your Text </p></div>
            <div id="about2"><p>Your Text</p></div>
            <div id="about3"><p>Your Text</p></div>
</div>