考虑一个基本addEventListener的
window.onload=function(){
document.getElementById("alert")
.addEventListener('click', function(){
alert("OK");
}, false);
}
where<div id="alert">ALERT</div>在原始文档中不存在,我们通过 AJAX 从外部源调用它。我们如何强制addEventListener为文档中新添加的元素工作(在初始扫描 DOM 元素之后window.onload)?
在 jQuery 中,我们使用live()or delegate(); 但是我们如何addEventListener在纯 Javascript 中做到这一点?事实上,我正在寻找等价于delegate(),live()将事件附加到根文档;我希望在parent.