jQueryの使い方を学び始めたばかりで、画像のフェードインとフェードアウトを試しています。画像の上にカーソルを置いたときに、画像を半分の不透明度にフェードしたいと思います。次に、画像からマウスを離すと、画像は完全に不透明に戻ります。現在、コールバック関数を使用して画像をフェードインしますが、マウスが画像を離れたときではなく、フェードアウトが発生した直後に実行されます。何が起こっているのかについてのヒントはありますか?
これが私のコードです:
$(document).ready(function(){
$("img").mouseover(function(event){
$(this).fadeTo("fast", 0.5, function(){
$(this).fadeTo("fast", 1.0)}
);
});
});