Swiper中文论坛

标题: onSlideChangeEnd 不会触发?BUG? [打印本页]

作者: iamfafa    时间: 2015-9-27 21:27
标题: onSlideChangeEnd 不会触发?BUG?
本帖最后由 iamfafa 于 2015-9-27 21:34 编辑

情况一:
swiperParent.prependSlide($('#id').html());
//FIXME 不会触发event??
swiperParent.slidePrev(true, 300);

情况二:
swiperParent.prependSlide($('#id').html());
//FIXME 不会触发event??
swiperParent.slideTo(swiperParent.activeIndex - 1, 300, true);

情况三:
swiperParent.appendSlide($('#id').html());
swiperParent.slideNext(true, 300);

情况四:
swiperParent.appendSlide($('#id').html());
swiperParent.slideTo(swiperParent.activeIndex + 1, 300, true);

以上三种写针对回调  onSlideChangeEnd 。情况一和二不会触发,为什么?BUG


作者: iamfafa    时间: 2015-9-27 21:39
setTimeout(function() {
                        swiperParent.slidePrev(true, 300);
                }, 100);

临时替代方案




欢迎光临 Swiper中文论坛 (http://bbs.swiper.com.cn/) Powered by Discuz! X3.2