特定要素以外をクリックすると何かを実行
主にモーダルウィンドウやドロップダウンメニューなどその要素以外をクリックした際にそれらを非表示にしたいときなどに使用
1 2 3 4 5 6 |
// .boxと.box2以外をクリックしたら何かを実行 $(document).on('click', function (e) { if (!$(e.target).closest('.box,.box2').length) { // 実行内容 } }); |
主にモーダルウィンドウやドロップダウンメニューなどその要素以外をクリックした際にそれらを非表示にしたいときなどに使用
1 2 3 4 5 6 |
// .boxと.box2以外をクリックしたら何かを実行 $(document).on('click', function (e) { if (!$(e.target).closest('.box,.box2').length) { // 実行内容 } }); |