在jQuery中,您可以通过绑定到父元素并分配筛选器,将事件侦听器动态绑定到具有'subthing‘类的所有未来的div实例,如下所示:
$(".thing").on("click", ".subthing", function(){
console.log('subthing clicked');}
);如果我有一个通常绑定的jquery插件
$(".subthing").thingify();有没有一种既定的方法来确保所有未来的.subthing实例也会附加这个插件?
发布于 2012-11-21 05:11:28
尝试:
document.body.addEventListener("DOMNodeInserted", function(event){
var $elementJustAdded = $(event.target);
if ($elementJustAdded.hasClass('subthing')) {
$elementJustAdded.thingify();
}
}, false);发布于 2012-11-21 05:23:44
https://stackoverflow.com/questions/13482019
复制相似问题