我有這樣的功能:
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