循环不做任何事情

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");});
    }
});