您的位置:首页 > Web前端 > JQuery

jQuery给跳转后页面的导航栏添加选中后样式

2017-10-26 23:22 483 查看
感觉这个功能还是比较常用的,当页面加载后,默认的导航栏子项有一个类,当其他子项点击时,移除之前标签所添加类,给当前标签加上类,代码如下

<script>
$(document).ready(function(){

$(".nav a").each(function(){
$this = $(this);
if($this[0].href==String(window.location)){
$("#li").removeClass("active");
$this.parent().addClass("active");

}
});
});

</script>


<ul class="nav nav-sidebar">
<li  id="li"><a href="main.action">报告</a></li>
</ul>
<ul class="nav nav-sidebar">
<li><a href="article.html">文章</a></li>
<li><a href="notice.html">公告</a></li>
<li><a href="comment.html">评论</a></li>
</ul>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery