我有一個tab
,有兩個dropdowns
,其中一個是即時創建的。 渲染後的代碼。Tw-Bootstrap Tab-Dropdown項目在動態創建時無法訪問
<ul id="tabOp" class="nav nav-tabs">
<li class="" role="presentation"><a data-toggle="tab" href="#global" aria-expanded="false">Global</a></li>
<li id="liDropdownCentro" role="presentation" class="dropdown active">
<a class="dropdown-toggle" data-toggle="dropdown" href="#centro" aria-expanded="false">Centro
<span class="caret"></span>
</a>
<ul id="dropdownCentroList" class="dropdown-menu"><li class="active"><a href="#ddc1" data-toggle="tab" aria-expanded="true">Option 1</a></li><li><a href="#ddc2" data-toggle="tab" aria-expanded="false">Option 2</a></li></ul>
</li>
<li id="liDropdownSupervisor" class="dropdown" role="presentation">
<a class="dropdown-toggle" data-toggle="dropdown" href="#supervisor" aria-expanded="false">Supervisor
<span class="caret"></span>
</a>
<ul id="dropdownSupervisorList" class="dropdown-menu">
<li class=""><a href="#1" data-toggle="tab" aria-expanded="false">Submenu 1-1</a></li>
<li class=""><a href="#2" data-toggle="tab" aria-expanded="false">Submenu 1-2</a></li>
</ul>
</li>
現在我想,當用戶選擇從那些dropdowns
一個選項作出反應。
$('.dropdown-menu > li').on('click', function() {
console.log($(this));
});
硬編碼dropdown
反應,但在飛行中創建的那個沒有。我錯過了什麼?
不知道,認爲'.on('click','夠了,謝謝 –