我正在尝试删除一个课程,一旦添加了新课程,我们就将其称为" oldclass&#34 ;.
$( ".nav ul.menu li" ).mouseenter(function() {
$(this).addClass('animated fadeInDown')
}); // Once this new class is added, remove "oldclass"
这样做最简单的方法是什么?
答案 0 :(得分:4)
addClass
和removeClass
操作是原子操作,所以只需:
$(this).addClass('animated fadeInDown').removeClass('oldclass');
另一种方法是使用toggleClass
:
$(this).toggleClass('animated fadeInDown oldclass');
...如果先前未添加animated
和fadeInDown
。