是否可以通過事件目標來檢查哪個元素被點擊?Jquery - 如何檢查哪個元素被點擊與事件目標?
e.on('click', function(){
if(!$(e.target) == 'input'){
//do something
}
});
我嘗試了以下建築,但似乎並不奏效,一樣:
e.on('click', function(){
if(!$(e.target).is('input')){
//do something
}
});
我只是不知道是否有可能事件目標檢查類似的東西。
檢查這方面的工作小提琴:http://jsfiddle.net/Sh6u8/ 1/ – Superdrac
第二個示例應該可以工作,只是您沒有將該事件參數傳遞給該函數。它應該是功能(e){... –