我为页面上的一些选项卡创建了一个简单的背景效果,但如果选项卡具有“current”类,则不希望触发该效果。
我认为可以使用.hasClass来实现这一点。
以下是我用于该效果的代码:
$('ul.htabs a').mouseover(function(){
$(this).stop().animate(
{backgroundPosition:"(0 -810px)"},
{duration:150},
{easing: 'easeOutCubic'})
}).mouseout(function(){
$(this).stop().animate(
{backgroundPosition:"(0 -806px)"},
{duration:150},
{easing: 'easeInCubic'})
});
current
类是动态添加的,还是在页面加载时就存在? - Nick Craver