【发布时间】:2013-10-02 04:25:20
【问题描述】:
我已阅读有关我的问题的所有相关问题,并尝试了所有这些都无济于事。我似乎无法使我的代码工作,即使我“认为”我编写的几乎每个代码都与该站点上发布的解决方案相同。
这是 HTML 代码:
<div class="press-title">
<p class="text" data-toggle="collapse" data-target="#serviceList">
<span id="servicesButton" data-toggle="tooltip " data-original-title="Click Me!">
<span class="servicedrop glyphicon glyphicon-chevron-down"></span> Services Offered <span class="servicedrop glyphicon glyphicon-chevron-down"></span>
</span>
</p>
</div>
<div id="serviceList" class="collapse">
<div class="row featurette">
...
这是 JQuery
$('#serviceList').on('shown.bs.collapse'), function() {
$(".servicedrop").addClass('glyphicon-chevron-up').removeClass('glyphicon-chevron-down');
}
$('#serviceList').on('hidden.bs.collapse'), function() {
$(".servicedrop").addClass('glyphicon-chevron-down').removeClass('glyphicon-chevron-up');
}
我只想在折叠元素时将图标从向下更改为向上。然后在单击同一类时切换回来。 我真的被这个困住了。提前谢谢!
【问题讨论】:
-
shown.bs.collapse和hidden.bs.collapse是什么?
标签: jquery twitter-bootstrap twitter-bootstrap-3