gpt4 book ai didi

javascript - 循环中的事件监听器

转载 作者:行者123 更新时间:2023-11-28 02:27:40 24 4
gpt4 key购买 nike

所以我有一个调用类的 eventListner,它的工作方式就像一个魅力,但自从 inte 调用索引为 0 的 add 类以来只有一次。

我试图创建一个循环来调用脚本中的每个添加类,但我无法获取循环...

这是没有循环的事件监听器

var AddEvent = "add";
var addClass = document.getElementsByClassName(AddEvent)[0]
addClass.addEventListener("click", addDiceEvent, false);
function addDiceEvent() {
dicesides_funcfunc();
}

这就是我想要创造的。

function AddDice(){
for (i = 0; i < 5; i++) {
var addClass = document.getElementsByClassName("add");
addClass.addEventListener("click", addDiceEvent, false);
function addDiceEvent(){
dicesides_funcfunc();
}
}

} AddDice();

有什么想法吗?

最佳答案

希望这个工作......

var addClassArr= document.getElementsByClassName(AddEvent);

for (var x in addClassArr)
{
var addClass = addClassArr[x];

addClass.addEventListener("click", addDiceEvent, false);

}

function addDiceEvent() {
dicesides_funcfunc();
}

关于javascript - 循环中的事件监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14664241/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com