qq_ShallowSing_0
2016-06-23 15:58
如果使用了active类,那么之后就算点击了其他的li,但是原来avtive的内容还是高亮显示,这是不是不符合常理啊、、、如何解决?
使用js鼠标移入事件,当移入当前的li时,给这个li添加active类,其他的li删除active类!
jquery代码:
$('.nav li').mouseover(function(){
$(this).addClass('active').siblings().removeClass('active');
});
帮楼上补一点点
<script>
$('.nav li').click(function()
{
if($(this).hasClass("disabled"))
return 0;
$(this).addClass('active').siblings().removeClass('active');
});
</script>
正常的吧,他不是把active直接加在代码里的嘛,你不删掉它就一直显示的
玩转Bootstrap(基础)
314546 学习 · 2275 问题
相似问题