私はこのdivの外の体のどこかをクリックするとdivを非表示にするためにこのコードを書いていますが、問題は何ですか?ボディにすべてのための一つ:divを外にクリックするとjqueryを使用します
$('body').click(function() {
$('.mydiv').hide();
});
私はこのdivの外の体のどこかをクリックするとdivを非表示にするためにこのコードを書いていますが、問題は何ですか?ボディにすべてのための一つ:divを外にクリックするとjqueryを使用します
$('body').click(function() {
$('.mydiv').hide();
});
uは次のように
$('body').click(function() {
$('.mydiv').hide();
});
を与える場合は、このDIVを使用すると、DIVの内側をクリックしても隠してしまいます。
があなたの代わりにbody
onclick
イベントにその機能を与えるの
$('#cMenu').hide();
で
hideMenu()
を交換しようとしたことがあり、次の2つのコンテナのdiv要素を作ることができますあなたのメニューの上にあるものと、body
タグ内のあなたのメニューの下にあるものすべてについて、それらの2つのdivsにonclick
機能を与えます現在、body
に寄付しています。
http://stackoverflow.com/questions/1403615/use-jquery-to-hide-a-div-when-the-user-clicks-outside-of-it –