以下是我正在处理的代码片段:
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成为一个函数变量,仅适用于eventListener触发的当前元素Id。
因此,例如,当动画结束时,我想告诉wave函数运行,但仅限于刚刚结束的动画的div。
答案 0 :(得分:1)
在wave
函数中,this
的值将是动画刚刚完成的元素。