2014-01-10 61 views
1

以下代碼允許我排除嵌套div內的元素 ,但如何更改以下內容以允許進行事件委派,以便我可以綁定到任何添加的元素。委託事件但排除子div內的某些元素

$el.find('.js').not($el.find('div.excluded .js')).on("click", function(e){ 
        //code here 
}); 
+0

動議發現,而不要委託選擇器位置轉換爲單個選擇器。 '.js文件:沒有(:有(...))' –

回答

2

嘗試:not-selector

$(document).on('click', '.js:not(.excluded .js)', function(){ 
    //try 
})