$('.rollover').mouseover(function(e){
e.stopPropagation();
thisName = $(this).attr('title');
$('li#'+thisName).show(50, 'swing');
});
$('.rollover').mouseout(function(e){
e.stopPropagation();
thisName = $(this).attr('title');
$('li#'+thisName).hide(50, 'swing');
});
'rollover'クラスの画像が4つあるので、各画像の上にマウスを置くと、画像のタイトルとIDを共有するリストアイテムが表示され、マウスを離すとリストアイテムが非表示になります。
私の問題は、画像が非常に接近していることです。マウスの出入りが速すぎると、リスト項目が点滅しているように見えます。次のマウスオーバーアニメーションが始まる前にマウスアウトアニメーションが完了しなければならないように、またその逆もできるようにしたいと思います。
どうすればいいですか?
JS FIDDLE @ http://jsfiddle.net/callumander/XhpuT/