我正在使用 swiper.js 创建一个简单的幻灯片。
我的配置是这样的:
var mySwiper = new Swiper( '#swiper-container',
{
autoplay: {
delay : 400000
},
loop: true,
speed: 2800,
grabCursor : true
}
);
这几乎有效......除了“延迟”参数被忽略。
我还尝试将“延迟”参数放在自动播放对象之外,如下所示:
v
ar mySwiper = new Swiper( '#swiper-container',
{
autoplay: true,
delay: 4000,
loop: true,
speed: 2800,
grabCursor : true
}
)
;
这没有帮助。延迟值被忽略。
这里会发生什么?
最佳答案
根据 Swiper 官方文档,您编写它的方式应该有效。但是您也可以尝试将延迟设置为自动播放值,它应该可以解决问题:
var mySwiper = new Swiper( '#swiper-container', {
autoplay: 4000,
loop: true,
speed: 2800,
grabCursor : true
});
上面的代码已经用当前的 Swiper 版本 (4.1.0) 进行了测试。
关于Swiper.js : delay parameter ignored,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47645035/