-2

mouseover次のコードは機能しますが、「コンテナー」の div セクションをクリックする代わりに、関数をイベントによってトリガーしたいと考えています。以下は何に置き換えればよい.clickでしょうか?

$('.container').click(function() {     
    $('.menuBar div').hide(); 
});
4

4 に答える 4

3

... に置き換えるだけclickmouseover、自分で考えることもできます。

$('.container').mouseover(function() {     
于 2013-02-07T16:48:01.963 に答える
2

これはうまくいくはずです。

$('.container').on('hover', function() {     
    $('.menuBar div').hide(); 
});
于 2013-02-07T16:47:50.043 に答える
1

このような ?

$('.container').hover(function() {     
    $('.menuBar div').toggle();
});

マウスが から離れたときに div を再度表示したくない場合は、代わりに を.container使用します。hidetoggle

于 2013-02-07T16:47:36.030 に答える
0

あなたは実際にマウスオーバーを探しています:

http://api.jquery.com/mouseover/

于 2013-02-07T16:47:54.303 に答える