【发布时间】:2015-03-31 04:04:09
【问题描述】:
我的代码的重要部分:
window.onload = function(){
function someFunction(){
[].forEach.call(
document.querySelectorAll('.button'),
function(btn){
btn.onclick = console.log("I BEEN CLICKED!!");
}
);
}
someFunction()
};
当点击加载时存在的每个.button 时,someFunction 的console.log 会打印“I BEEN CLICKED”。
如何扩展它以适用于稍后仅使用纯 JavaScript(无 jQuery)添加的新附加 .button 元素?
【问题讨论】:
-
您可以使用事件委托。
标签: javascript dom javascript-events