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 に答える