如何删除此链接上的有效类,并使用jQuery将其替换为 active2 ?
<li class="contact active"><a href="#contact" class="contact">Contact</a></li>
删除
有效{background-color:black;}
替换
active2 {background-color:red;}
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以使用解决方案
删除旧班级
$('li.contact').removeClass('active');
添加新课程
$('li.contact').addClass('active2');
您可以使用jQuery链接功能
在单个语句中执行此操作$('li.contact')
.removeClass('active')
.addClass('active2');
$('li.contact').hover(function(){
$(this).removeClass('active').addClass('active2');
}, function(){
$(this).removeClass('active2').addClass('active');
});
&#13;
.active {background-color: black;}
.active2 {background-color: red;}
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<li class="contact active"><a href="#contact" class="contact">Contact</a></li>
&#13;
希望这会对你有所帮助。