1 回答

TA贡献1773条经验 获得超3个赞
我找到了一个简单的解决方案,但它似乎有效。我注意到当折叠的 bootstrap4 偏移菜单打开时,swiper 滑块没有正确初始化,我决定在 bootstrap 折叠动画完成后使用shown.bs.collapsebootstrap 事件初始化 swiper 。
这是我使用过的代码,现在它运行良好,我将实现 WordPress 的 JSON RESTful API 来加载 swiper 内容。
const swiper = new Swiper('.portfolio-swipe', {
loop: true,
effect: 'coverflow',
grabCursor: true,
centeredSlides: true,
slidesPerView: 'auto',
coverflowEffect: {
rotate: 50,
stretch: 0,
depth: 100,
modifier: 1,
slideShadows : true,
}
});
$('.navbar-collapse').on('shown.bs.collapse', function(){
swiper.update();
});
这似乎工作正常。调用 update 函数将使 swiper 滑块的循环和添加一个循环来实现!
添加回答
举报