【发布时间】:2012-12-24 21:23:42
【问题描述】:
是否可以为所有动态生成的元素添加事件监听器(Javascript)? 我不是该页面的所有者,因此无法以静态方式添加侦听器。
对于我使用的页面加载时创建的所有元素:
doc.body.addEventListener('click', function(e){
//my code
},true);
当页面上出现新元素时,我需要一种方法来调用此代码,但我无法使用 jQuery(委托、on 等无法在我的项目中工作)。我该怎么做?
【问题讨论】:
标签: javascript addeventlistener dom-events intercept