をターゲット:どのように私はチェック if文を作るのですか
jQuery(document.documentElement).on('click touch', function(e) {
// check if $(e.target) matches with $('ul#menu-navigation > li.menu-item')
// or any child elements within this particular div.
});
をもしe.target
$('ul#menu-navigation > li.menu-item')
と一致またはこの特定の内のいずれかの子要素div。例えば
、のようなもの:このような
if ($(e.target) == $('ul#menu-navigation > li.menu-item')) {
// user clicked on this div or any child divs within this element
} else {
// user clicked anywhere outside of this div
}
を検索するには? – Cruiser
あなたは['is()'](http://api.jquery.com/is/)メソッドをお探しですか? –
イベントの委任をお探しですか? 'jQuery(document.documentElement).on( 'click touch'、 '#menu-navigation> .menu-item'、function(e){...})'? – Ryan