更改菜单链接上的图标单击

用户3300065

在我的菜单上,我有一个字体超赞的图标,一旦单击父链接,我就希望能够对其进行更改。

我试图获得它,如果菜单链接关闭将显示

如果菜单链接打开,则会显示

目前,我的Java脚本无法正常工作。

我只能通过手动更改来更改它,但是尝试获取Java脚本来更改。

<?php echo Modules::run('admin/common/header/index');?>
<div id="wrapper">
<nav class="navbar navbar-inverse" role="navigation">

</nav>

<div class="menu">
    <ul class="nav navbar-nav menu">
        <li>
            <a class="parent" data-toggle="collapse" data-target="#setting"><i class="fa fa-cog"></i> System <span class="pull-right"><i class="fa fa-angle-right"></i></span></a>
            <ul id="setting" class="collapse">
                <li class="third-level">
                    <a data-toggle="collapse" data-target="#user"><i class="fa fa-angle-double-right"></i> First Level</a>
                    <ul id="user" class="collapse">
                        <li>
                            <a href="#"><i class="fa fa-angle-double-right"></i> Second Level</a>
                        </li>
                    </ul>
                </li>
            </ul>
        </li>
    </ul>
</div>



<div id="page-wrapper">
    <div class="container-fluid">
        <div class="row">
            <div class="col-lg-12">
                <h1><i class="fa fa-tachometer"></i> Dashboard <small>Dashboard Home</small></h1>
                <div class="alert alert-success alert-dismissable">
                    <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                </div>
            </div>
        </div>
    </div>
</div>


</div>

<script type="text/javascript">
$('.parent').on('shown.bs.collapse', function() {
$(".parent").addClass('fa fa-angle-right').removeClass('fa fa-angle-down');
});
</script>
<?php echo Modules::run('admin/common/footer/index');?> 
奥斯汀·格列柯(Austin Greco)

您需要将侦听器附加到实际上正在崩溃的对象上:

$('#setting').on('shown.bs.collapse', function() {
  $(".parent").addClass('fa fa-angle-right').removeClass('fa-angle-down');
});

#setting 是要折叠的元素,因此事件在此处发生。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单击链接上显示了Foundation 6菜单图标

来自分类Dev

删除图标单击菜单上的边框

来自分类Dev

目标C-菜单栏图标单击事件

来自分类Dev

引导手风琴图标单击更改

来自分类Dev

单击链接后,菜单图标无法打开菜单

来自分类Dev

单击菜单栏上的更改字体真棒图标

来自分类Dev

将鼠标悬停在不同的链接上时如何更改菜单图像?

来自分类Dev

GoJS中链接上方的图标

来自分类Dev

单击链接以外的任何内容时需要关闭菜单(包括菜单图标)

来自分类Dev

链接上的悬停菜单出现问题

来自分类Dev

jQuery菜单消失时仍在链接上

来自分类Dev

根据类别更改下拉菜单以匹配单击的链接

来自分类Dev

Grails:单击超链接上的继承参数

来自分类Dev

链接上的角度隐藏内容单击

来自分类Dev

在菜单上单击链接

来自分类Dev

如何将粉饼汉堡图标更改为单击时关闭图标(即:打开移动菜单)

来自分类Dev

谷歌地图更改光标单击点

来自分类Dev

当用户单击某些链接时更改谷歌地图标记图标

来自分类Dev

更改导航链接上的Bootstrap悬停颜色?

来自分类Dev

如何更改链接上的域但保留路径?

来自分类Dev

Bootstrap-Datepicker图标单击事件不起作用

来自分类Dev

Datepicker 无法处理 img 字段的图标单击

来自分类Dev

使用字形图标单击进行表单验证

来自分类Dev

单击链接不打开菜单

来自分类Dev

单击链接关闭菜单

来自分类Dev

Android更改ActionBar图标菜单

来自分类Dev

更改菜单图标的颜色

来自分类Dev

关闭Visual Studio 2013智能链接。Ctrl +鼠标单击

来自分类Dev

关闭Visual Studio 2013智能链接。Ctrl +鼠标单击