这是我正在使用的代码片段:
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
的值将是动画刚刚完成的元素。