Javascript 播放下一个/上一个按钮问题?

Javascript 播放下一个/上一个按钮问题?,javascript,jquery,html,button,hide,Javascript,Jquery,Html,Button,Hide,当我设置视频标题时,它会出现几秒钟,然后在播放完每个视频后消失。没有“播放下一个/上一个”按钮,一切正常。如果我快速地按任意一个按钮多次,标题就会再次出现,似乎永远消失。请查收 函数nextVideo{ $‘VideoTitle’。隐藏; playvidIndex+1; } 功能视频{ $‘VideoTitle’。隐藏; 指数-1; } 您是否尝试添加到动画中 您的小提琴已更新: 为延迟标题的初始显示而调用的setTimeout永远不会取消Cleartimeout 需要保留对setTimeout

当我设置视频标题时,它会出现几秒钟,然后在播放完每个视频后消失。没有“播放下一个/上一个”按钮,一切正常。如果我快速地按任意一个按钮多次,标题就会再次出现,似乎永远消失。请查收

函数nextVideo{ $‘VideoTitle’。隐藏; playvidIndex+1; } 功能视频{ $‘VideoTitle’。隐藏; 指数-1; } 您是否尝试添加到动画中

您的小提琴已更新:


为延迟标题的初始显示而调用的setTimeout永远不会取消Cleartimeout 需要保留对setTimeout的引用,该引用可以被取消,例如:

curTimeout=设置超时

在游戏中:clearTimeoutcurTimeout


PS,这个提琴是基于答案评论中的老提琴。它可能与新版本有所不同

我再次尝试了Title的fadein功能,但在连续快速单击后,该功能不起作用,之后又恢复正常@昆廷罗杰