我有旋转木马控制按钮,我在active
选择新幻灯片时添加了一个类。
当有人单击其中一个按钮时,这是一项简单的任务,但如果我想合并autoplay
,这突然变得更具挑战性。
这是问题所在:
我可以绑定slid
到一个将活动类添加到我的控制按钮的函数,它会起作用,但是在幻灯片开始和添加活动类之间会有延迟,因为slid
在幻灯片完成时触发.
幸运的是,Bootstrap 提供了slide
,它会在幻灯片启动时触发。我可以绑定slide
到将活动类添加到列表中的下一张幻灯片的函数,但是当我尝试单击无序幻灯片的控制按钮时,这会导致问题。
slide
每当发生幻灯片时都会触发,所以如果有人点击了一个不符合正常幻灯片顺序的控制按钮,我最终会得到两个活动按钮。
我目前能看到的唯一解决方案是以某种方式区分slide
自动触发的事件和点击触发的事件。
有任何想法吗?