相关疑难解决方法(0)

在动态创建的元素上添加事件侦听器

是否可以向所有动态生成的元素添加事件监听器(javascript)?我不是页面的所有者,所以我不能以静态方式添加监听器.

对于我使用的页面加载时创建的所有元素:

doc.body.addEventListener('click', function(e){
//my code
},true);
Run Code Online (Sandbox Code Playgroud)

我需要一个方法来在页面上出现新元素时调用此代码,但是我不能使用jQuery(委托,on等在我的项目中无法工作).我怎样才能做到这一点?

javascript addeventlistener intercept dom-events

46
推荐指数
2
解决办法
7万
查看次数