bxslider水平效果淡入

埃文托

帮助使滑块滚动块,但在添加选项时它们会淡入淡出仅一个块。

输入jsfiddle.net

<div class="slider1">
  <div class="slide"><img src="http://placehold.it/350x150&text=FooBar1"></div>
  <div class="slide"><img src="http://placehold.it/350x150&text=FooBar2"></div>
  <div class="slide"><img src="http://placehold.it/350x150&text=FooBar3"></div>
  <div class="slide"><img src="http://placehold.it/350x150&text=FooBar4"></div>
  <div class="slide"><img src="http://placehold.it/350x150&text=FooBar5"></div>
  <div class="slide"><img src="http://placehold.it/350x150&text=FooBar6"></div>
  <div class="slide"><img src="http://placehold.it/350x150&text=FooBar7"></div>
  <div class="slide"><img src="http://placehold.it/350x150&text=FooBar8"></div>
  <div class="slide"><img src="http://placehold.it/350x150&text=FooBar9"></div>
</div>

 $(document).ready(function(){
  $('.slider1').bxSlider({
    slideWidth: 200,
    minSlides: 2,
    maxSlides: 3,
    slideMargin: 10
  });
});
轻按

我用一个滑块解决了这个问题

http://jsfiddle.net/5znhaabw/

onSlideNext: function (eSlide, iIndPrev, iIndCur) {
  var eSlideCur = eSlide.children(),
      eSlidePrev = eSlide.prev().children();

  if (iIndCur == 0) {
    eSlidePrev = eSlide.siblings().last().prev().children();
    eSlideCur = eSlide.siblings().last().children().add(eSlide.children());
  };
  eSlideCur.stop().css('opacity', 0).delay(350).animate({opacity: 1}, 300);
  eSlidePrev.stop().animate({opacity: 0}, 300);
},
  onSlidePrev: function (eSlide, iIndPrev, iIndCur) {
    var eSlideCur = eSlide.children(),
        eSlidePrev = eSlide.next().children();

    if (iIndCur == eSlide.siblings().andSelf().length - 2 - 1) {
      eSlidePrev = eSlide.siblings().first().next().children();
      eSlideCur = eSlide.siblings().first().children().add(eSlide.children());
    };
    eSlideCur.stop().css('opacity', 0).delay(350).animate({opacity: 1}, 300);
    eSlidePrev.stop().animate({opacity: 0}, 300);
  }

我认为您可以使用onSlideBefore()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从水平菜单中删除淡入淡出效果

来自分类Dev

Bootstrap水平菜单在悬停时具有淡入淡出效果

来自分类Dev

动画淡入效果CSS

来自分类Dev

jQuery toggleClass与淡入效果

来自分类Dev

CSS背景缩放与淡入效果

来自分类Dev

AngularJs延迟加载淡入效果

来自分类Dev

CSS背景缩放与淡入效果

来自分类Dev

通过在iOS中使用AVAssetExportSession淡入,淡入音频效果

来自分类Dev

通过在iOS中使用AVAssetExportSession淡入,淡入音频效果

来自分类Dev

实现交叉淡入淡出的图像效果

来自分类Dev

使用jQuery进行淡入/淡出的动画效果

来自分类Dev

如何设置带有淡入效果的“ innerText”?

来自分类Dev

AVAssetExportSession和淡入淡出效果

来自分类Dev

如何使用淡入效果更改身体背景

来自分类Dev

fullpage.js添加滑块淡入效果

来自分类Dev

在Javascript中创建淡入/淡出效果

来自分类Dev

SASS淡入效果问题值得关注

来自分类Dev

如何在jQuery中添加淡入效果

来自分类Dev

AVAssetExportSession和淡入淡出效果

来自分类Dev

淡入淡出效果与爬升文字

来自分类Dev

图像缩放和淡入淡出效果

来自分类Dev

滚动时的淡入淡出效果

来自分类Dev

如何插入淡入淡出效果?

来自分类Dev

在图像之间应用淡入效果ffmpeg命令

来自分类Dev

如何减慢淡入淡出效果?

来自分类Dev

如何在选择上创建淡入效果?

来自分类Dev

ListView 新项目的淡入效果

来自分类Dev

基于纯Javascript的lazyload淡入效果

来自分类Dev

为 onmouseover 添加淡入淡出效果