繁体   English   中英

更改导航图标

[英]Change navigation icon

我的页面在导航下方:

<ul class="fa-ul" id="filter">
    <li><i class="fa-li fa fa-folder-o"></i><a href="{{route('fotoindex')}}">Semua Foto</a></li>
    @forelse($albums as $al)
    <li><i class="fa-li fa fa-folder-o"></i><a href="{{route('fotofilter', $al->slug)}}" name="album">{{$al->nama}}</a></li>
    @empty
    @endforelse
</ul>

我已经成功地添加active类的a时,在给定的URL元素a元素与下面的代码的浏览器中打开:

<script type="text/javascript">
    jQuery(function($) {
        var path = window.location.href;
        $('#filter li a').each(function() {
            if (this.href === path) {
                $(this).addClass('active');
            }});
    });
</script>

现在我想知道如何更改i元素图标类? 假设网址已打开,我想将图标类从fa-li fa fa-folder-o更改为fa-li fa fa-folder-open-o

仅此而已,谢谢!

$('#filter li a').each(function() {
  if (this.href === path) {
    $(this).siblings('i').removeClass("fa-folder-o").addClass("fa-folder-open-o active");
  }
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM