Swiper.js在`removeAllSlides`然后`appendSlide`后自动播放不起作用

时间:2017-04-17 09:48:49

标签: javascript swiper

我使用Swiper.js生成带有动态幻灯片的自动播放幻灯片容器。

var sw = new Swiper({autoplay: 2000});
sw.appendSlide(slide);
sw.removeAllSlides(); // or remove the only one left slide with sw.removeSlide(the_only_slide_left);
sw.appendSlide(slide1);
sw.appendSlide(slide2);

我预计slide1,slide2现在正在自动播放,但slide2将永远显示。

我还尝试将以下参数添加到Swiper。

observer: true

它也不像我预期的那样有效。

更新:

var sw = new Swiper({autoplay: 2000});
sw.appendSlide(slide);
sw.removeAllSlides(); // or remove the only one left slide with sw.removeSlide(the_only_slide_left);
sw.udpate();
sw.appendSlide(slide1);
sw.appendSlide(slide2);
sw.update();

仍然无效。

1 个答案:

答案 0 :(得分:0)

您必须致电{{1}}。根据{{​​3}}