0

我有一个显示人们图片的页面。我在每张图片上都有一个动画 gif,这样当人们点击它时,它会播放一个透明的短动画,这样看起来就好像这个人被打了耳光。这是我的代码行:

 <img class="slap_animation" src="/images/slap-in-the-face-still.gif" alt="" onclick='this.src="/images/slap-in-the-face.gif"' />

它工作得很好,但我想用它做更多的事情。我想这样当人们点击它时,动画就会播放,并且在最后一帧上,它会执行一个 symfony 操作来将 +1 添加到“slapcount”字段。最简单的方法是什么?动画只有大约 2 秒长。

4

1 回答 1

0

您可以制作一个计时器,每 2 秒为您的“slapcount”增加 +1。当动画运行时启用计时器,当它不禁用时。

于 2013-06-19T22:12:27.357 回答