2

我有旋转木马控制按钮,我在active选择新幻灯片时添加了一个类。

当有人单击其中一个按钮时,这是一项简单的任务,但如果我想合并autoplay,这突然变得更具挑战性。

这是问题所在:

我可以绑定slid到一个将活动类添加到我的控制按钮的函数,它会起作用,但是在幻灯片开始和添加活动类之间会有延迟,因为slid在幻灯片完成时触发.

幸运的是,Bootstrap 提供了slide,它会在幻灯片启动时触发。我可以绑定slide到将活动类添加到列表中的下一张幻灯片的函数,但是当我尝试单击无序幻灯片的控制按钮时,这会导致问题。

slide每当发生幻灯片时都会触发,所以如果有人点击了一个不符合正常幻灯片顺序的控制按钮,我最终会得到两个活动按钮。

我目前能看到的唯一解决方案是以某种方式区分slide自动触发的事件和点击触发的事件。

有任何想法吗?

4

1 回答 1

-1

尝试这个:

  $('.carousel').carousel({
  interval: 2000
});
于 2013-05-30T19:00:30.223 回答