2011-07-21 4 views
1

画像にカーソルを合わせるとjadeが必要になりますが、マウスを動かすと消えてしまいます。私はそれを消滅させることはできません。 Imはhover()関数を使用し、私のボタンクラスは "goto"(#goto)です。フェイジンとフェードアウトの組み合わせを使用しますか?jqueryを使用してホバリングしたフェードインボタンとホバーアウトした後のフェードアウト

+0

あなたが行ったコードを投稿してください。 gotoの代わりに –

答えて

1

thisは何ですか?

$("img").hover(
    function(){$(".goto").fadeIn()} 
    ,function(){$(".goto").fadeOut()} 
); 

jQueryの.hover()はホバーオフhttp://api.jquery.com/hover/

+0

を使用すると、セレクタ()にimgはありませんか? – re1man

+1

関数内で "this"キーワードを使用すると、画像にアクセスできます。例えば$(this).fadeIn()または$(this).fadeOut() –

0

まあ最初のオフあなたはクラスのgotoを言うし、その後#gotoを言う秒、上のホバーは、#記号は、そのことを意味する場合と、最初のビーイングの2つの機能を取ることができますクラスのidではありません。

<div id=goto><img src="blah"></div> 

次に、あなたのimgはあなたがクリック可能になりましたあなたのdivをwithingさ:あなたはこのような何かを持っていると仮定すると。 imgはdiv内にあるため、全体のdivをフェードインする必要があります。

関連する問題