我有一个由“ul”列表制作的菜单。我有 2 个悬停样式和普通类。我想在鼠标悬停时为这两个类之间的过渡设置动画。
我有这个html:
<ul class="mainNav">
<li><a href="#">Home</a></li>
<li><a href="#">Store</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Your Account</a></li>
<li><a href="#">Contact</a></li>
</ul>
课程:
forHover, notHover
jQuery 1.9.1 ; 用户界面 1.10.1
jQuery代码:
$('.mainNav li:not(:last-child)').hover(function(){
$(this).addClass("forHover",3000);
return false;
},function(){
$(this).removeClass("forHover",3000);
return false;
});
悬停效果正常,但没有过渡。为什么不?