【发布时间】:2015-05-07 17:50:48
【问题描述】:
当下拉菜单被切换时,我想在引导下拉菜单中切换 V 形。我可以让它在点击时切换,但如果你点击菜单的另一部分,V 形变回,我宁愿它在下拉菜单中切换。除非您单击 V 形将其改回,否则它当前将保留减号。
<li class="dropdown navbar-custom first-navbar-custom">
<a href="#" data-toggle="dropdown" class="dropdown-toggle shortNav hidden-md hidden-lg pull-left cheveron-dropdown">
<span class="chevron_toggleable glyphicon glyphicon-plus glyphiconIcon hidden-md hidden-lg">
</span>
</a>
<a href="/glass-containers/c/455/"><strong>Glass Containers</strong>
</a>
<ul class="dropdown-menu">
<script>
$(document).ready(function() {
$('dropdown-toggle').dropdown('toggle', function() {
$('.chevron_toggleable').toggleClass('glyphicon-plus glyphicon-minus');
});
});
</script>
我觉得它真的很接近,我只是没有正确的 jquery 部分,有人可以帮助我并告诉我我做错了什么。
小提琴应该解释一切。 https://jsfiddle.net/nu8wmjq5/
【问题讨论】:
-
查看我修改后的答案。
标签: javascript jquery twitter-bootstrap