如何创建应用于事件侦听器标记的元素 ID 的函数



这是我正在使用的代码片段:

for(var i = 0; i < hexArray.length; i++) { 
    document.getElementById(hexArray[i]).addEventListener('animationend', wave, false);
    document.getElementById(hexArray[i]).addEventListener('webkitAnimationEnd', wave, false);
};

我正在尝试做的是使wave成为仅适用于事件监听器触发的当前元素ID的函数变量。

例如,当动画结束时,我想告诉 wave 函数运行,但仅限于刚刚结束的动画的div。

wave 函数中,this 的值将是动画刚刚完成的元素。

最新更新