【发布时间】:2016-09-12 19:03:34
【问题描述】:
我有几个使用引导程序的下拉菜单,我想编写一个简单的函数来更改单击的链接内的 span 元素的类。
澄清一下...这是我拥有的HTML 的示例:
<a data-toggle="collapse" href="#collapse-panel" aria-expanded="false"
onclick="toggleIcon()">
<span class="glyphicon glyphicon-knight"></span>
Drop Down Title
<span class="glyphicon glyphicon-triangle-bottom"></span>
</a>
<div class="collapse" id="collapse-panel">
<!-- content -->
</div>
我正在寻找一个函数(使用JS 或JQuery),它可以切换第二个跨度类以在glyphicon glyphicon-triangle-bottom 和glyphicon glyphicon-triangle-top 之间切换。
请记住,此功能必须适用于多个下拉菜单。任何帮助将不胜感激。
【问题讨论】:
-
对,所以,您需要一个切换类的点击事件。在学习 jquery 迷你网站上有一个示例,learn.jquery.com/events/event-helpers 并不是那么具有革命性。
-
如何定位第二个 span 元素?
-
这是基本的 dom 遍历。 learn.jquery.com/using-jquery-core 或者,更具体地说,learn.jquery.com/using-jquery-core/traversing
-
我链接到教程。这应该不仅仅是回答它。
-
我投票结束这个问题,因为这是一个糟糕的问题,我无法删除,因为人们已经投入了回答它。
标签: javascript jquery html css twitter-bootstrap