[英]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.