我有一个 javascript 函数,当您将鼠标悬停在图像上时,它会将该图像的 id 更改为具有关键帧动画的图像,因此它会飞来飞去 10 秒,然后回到它开始的位置。此时,您应该能够再次将鼠标悬停,并且它以相同的方式飞行。
我的问题是如何让它在它飞来飞去时忽略更多的鼠标悬停?我现在有这样的事情:
<script>
function fly(element){
element.id="flynow";
setTimeout( function(){stopflying(element)}, 10000 );
}
function stopflying(element){
element.id="";
}
</script>