1

我以前在某个地方看到过这个,但我似乎找不到这个小片段。

如果我有一个在悬停时设置不透明度(或动画)的 div,但我在它完成动画之前将鼠标悬停在该 div 上,我希望它切换回来。否则我将鼠标悬停在它上面几次,我有 10 多秒的动画/闪烁等待。

这是我的代码:

$("a.prev").hover(function(){
    $(this).fadeTo("normal", 0.6); 
},function(){
    $(this).fadeTo("normal", .1); 
});
4

1 回答 1

3

使用stop()

$("a.prev").hover(function(){
    $(this).stop().fadeTo("normal", 0.6); 
},function(){
    $(this).stop().fadeTo("normal", .1); 
});
于 2010-01-03T00:33:32.123 回答