jquery - 如何在 Bootstrap 中显示时更改下拉图标
问题描述
我想在toggleSlideBootstrap
期间更改下拉菜单。jQuery
菜单打开时会出现一个符号,而菜单关闭时会显示以前的正常图标。
要单击的菜单按钮
<a class="dropdown-toggle" id="othersID" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span>Others</span>
</a>
落下:
<ul class="dropdown-menu" id="navbarDropdownMegaMenu2">
<li class="dropdown-item">A</li>
</ul>
jQuery:
$("#othersID").click(function(){
$("#navbarDropdownMegaMenu2").slideToggle("slow");
// I want to change here...........
$("#othersID .dropdown-toggle::after").content('\f102')
});
解决方案
推荐阅读
- laravel - Laravel:电子邮件中的存储图像访问
- python - ElementTree 元素的一致性
- java - Itext 5.5.9 - 设置加密时出现问题
- git - 是否可以使用 Git 挂钩将提交的一部分添加到文件的源代码中?
- javascript - 操作 Javascript 对象数组
- amazon-web-services - 没有这样的文件或目录加载 libssl.so.1.0.0
- objective-c - 子视图未在 ContainerView 内滚动 - 目标 C
- php - 无法从 CakePHP 3.4 中的存储过程访问多个结果行集
- javascript - 如何发布 Polymer 3.x 自定义元素?
- docker - 为什么许多容器的 docker stats 中的 PID 相同?