循环不做任何事情
Loop not doing anything
我正在尝试遍历 html 对象数组并为每个对象添加一个点击事件侦听器。
原因是 CSP。
问题是:它不这样做,没有错误..什么都没有...
在我发疯之前请帮忙
var linkButtons = document.getElementsByClassName("navItem");
for(var i=0;i<linkButtons.length;i++){
linkButtons[index].addEventListener("click",function()console.log("e.e");});
}
function()console
-> function(){console
并确保文档已加载。
更正:
document.addEventListener("DOMContentLoaded", function(){
var linkButtons = document.getElementsByClassName("navItem");
for(var i=0;i<linkButtons.length;i++){
linkButtons[index].addEventListener("click",function(){console.log("e.e");});
}
});
我正在尝试遍历 html 对象数组并为每个对象添加一个点击事件侦听器。 原因是 CSP。
问题是:它不这样做,没有错误..什么都没有...
在我发疯之前请帮忙
var linkButtons = document.getElementsByClassName("navItem");
for(var i=0;i<linkButtons.length;i++){
linkButtons[index].addEventListener("click",function()console.log("e.e");});
}
function()console
-> function(){console
并确保文档已加载。
更正:
document.addEventListener("DOMContentLoaded", function(){
var linkButtons = document.getElementsByClassName("navItem");
for(var i=0;i<linkButtons.length;i++){
linkButtons[index].addEventListener("click",function(){console.log("e.e");});
}
});