我使用 JS 将事件处理程序添加到我的网站上的多个 href,如下所示:
function addButtonListener(){
var buttons = document.getElementsByClassName("selLink");
for (var i = 0; i < buttons.length; i++)
{
button.addEventListener('click',function() { addTosel(i); },true);
}
}
}
但不幸的是 addTosel 是通过最后一个 i 而不是循环中的 i 。如何将 i 相应地传递给此时正在处理的对象?