我使用的引導下拉列表,並顯示所選項目...引導下拉 - 顯示所選項目最接近的元素是不工作
預期這是偉大的工作。但是,如果我有多個下拉菜單,我會遇到問題。如果我改變了一個項目,所有的下拉菜單正在改變...雖然我使用jQuery的從元素closest
...
jQuery的
jQuery('.th-icons-toggle .dropdown-menu li a').on('click', function() {
var newIcon = jQuery(this).closest('li').find("a").html();
jQuery('.dropdown_title').html(newIcon);
});
HTML
<h4>Select 1</h4>
<ul class="list-inline th-icons-toggle">
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown">
<span class="dropdown_title"><i class="glyphicon glyphicon-cog"></i></span></a>
<ul class="dropdown-menu">
<li><a href="javascript:;"><i class="glyphicon glyphicon-cloud"></i></a></li>
<li><a href="javascript:;"><i class="glyphicon glyphicon-pencil"></i></a></li>
</ul>
</li>
</ul>
<h4>Select 2</h4>
<ul class="list-inline th-icons-toggle">
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown">
<span class="dropdown_title"><i class="glyphicon glyphicon-cog"></i></span></a>
<ul class="dropdown-menu">
<li><a href="javascript:;"><i class="glyphicon glyphicon-cloud"></i></a></li>
<li><a href="javascript:;"><i class="glyphicon glyphicon-pencil"></i></a></li>
</ul>
</li>
</ul>
'jQuery('。dropdown_title')。html(newIcon);'這條線說改變它在所有元素與班'dropdown_title'不管'最近' –