如何在没有BxSlider动画的情况下移动到下一张幻灯片?

时间:2013-01-06 05:38:36

标签: jquery jquery-plugins bxslider

我使用的是jQuery插件bxSlider

有两个自定义按钮,prevnext可以切换滑动 但是,有一种特殊的情况我需要移动到没有动画的幻灯片,我希望它是即时的。

有没有办法实现这个目标?

2 个答案:

答案 0 :(得分:2)

来自available options

将选项speed设置为0,您将无法获得任何动画。

$('.bxslider').bxSlider({
  mode: 'fade',
  speed: 0,
  captions: true
});

DEMO

答案 1 :(得分:2)

jQuery的:

$('#slider').bxSlider({...});

$('.pager-item').on('click', function(){
  // bx-slider instant slide hack

  $('#slider').addClass('instant-slide');
  setTimeout(function(){
    $('#slider').removeClass('instant-slide');
  }, 100);

});

SCSS:

#slider {
 &.instant-slide {
   -webkit-transition: 0.001s ease !important;
   transition: 0.001s ease !important;
 }
}

这对我有用,可以适用于goToSlide()

{ useCSS: true }

必需的。