Javascript 如何知道引导转盘是否由人进行转换?

Javascript 如何知道引导转盘是否由人进行转换?,javascript,twitter-bootstrap,twitter-bootstrap-3,Javascript,Twitter Bootstrap,Twitter Bootstrap 3,我正在使用Twitter Bootstrap3.3的旋转木马。我需要追踪是否有人通过旋转木马 我正在尝试这样做: $(".carousel").on('slide.bs.carousel', function(e) { // carousel was transitioned! }); 然而,我找不到自动转换和用户调用转换之间的任何明显区别 您如何知道引导转盘是由用户而不是由自动计时器转换的?看来您是对的,手动/自动滑动事件没有区别。所以,解决方案可能是处理来自转盘控件的单击事件,并且确实

我正在使用Twitter Bootstrap3.3的旋转木马。我需要追踪是否有人通过旋转木马

我正在尝试这样做:

$(".carousel").on('slide.bs.carousel', function(e) {
  // carousel was transitioned!
});
然而,我找不到自动转换和用户调用转换之间的任何明显区别


您如何知道引导转盘是由用户而不是由自动计时器转换的?

看来您是对的,手动/自动滑动事件没有区别。所以,解决方案可能是处理来自转盘控件的单击事件,并且确实需要逻辑:

$('yourscarousel a.carousel-control')。打开('click',函数(e){
log(“手动滑动!”);

});

看来您是对的,手动/自动滑动事件没有区别。所以,解决方案可能是处理来自转盘控件的单击事件,并且确实需要逻辑:

$('yourscarousel a.carousel-control')。打开('click',函数(e){
log(“手动滑动!”);

});

是否为用户单击的按钮添加事件侦听器?(我假设这就是你所说的“由用户转换”的意思。)为用户单击的按钮添加事件侦听器?(我想这就是你所说的“由用户转换”的意思。)侧边栏到这个-你怎么知道旋转木马转换的方向?在slide.bs.carousel事件中,我们有
e.direction
@Dylan,您可以看到幻灯片前、幻灯片后和手动幻灯片事件工作的片段可能有更好的解决方案,但如果我们处理元素
a.carousel-control.left
/
a.carousel-control.right
-我们知道滑动的方向。我也为此进行了更新。希望这对您的taskSidebar有所帮助-您如何知道旋转木马的转换方向?在slide.bs.carousel事件中,我们有
e.direction
@Dylan,您可以看到幻灯片前、幻灯片后和手动幻灯片事件工作的片段可能有更好的解决方案,但如果我们处理元素
a.carousel-control.left
/
a.carousel-control.right
-我们知道滑动的方向。我也为此进行了更新。希望这对你的任务有所帮助