0

動的に作成した後にタブを開こうとしていますが、新しく作成したタブを開くことができないようです。誰かが私が間違っていることを教えてもらえますか 以下の私のコードを見てください

    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);
4

2 に答える 2

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>  
于 2013-10-08T10:56:52.550 に答える