常用代码 - 切换当前的class ¶
本文导航
作者:KK
发表日期:2016.11.26
应用场景 ¶
比如有N个菜单,点击A就让A高亮,点击B就让B高亮但A要取消高亮,点击其它也是这样
效果:
代码:
<html>
<head></head>
<style>
ul{list-style-type:none;}
.menu{float:left; margin-right:7px; cursor:pointer;}
.current{color:red; font-weight:bold;}
</style>
<body>
<ul id="menus">
<li class="menu J-menu current">首页</li>
<li class="menu J-menu">产品介绍</li>
<li class="menu J-menu">新闻动态</li>
<li class="menu J-menu">客户案例</li>
<li class="menu J-menu">关于我们</li>
</ul>
<script src="http://www.kkh86.com/js/jquery-1.11.1.min.js"></script>
<script>
$(function(){
$('#menus').on('click', '.J-menu', function(){
$(this).addClass('current').siblings().removeClass('current');
});
});
</script>
</body>
</html>