我想做的事情真的很简单,或者我是这么想的。Swiper.js API 记录了一个布尔参数,该参数init允许禁用刷卡器的自动初始化。
我想做的是像这样在全球范围内定义滑动器:
const carousel = new Swiper(".swiper-container" , {
freeMode: true,
slidesPerView: "auto",
init: false,
});
并在单击卡片时对其进行初始化,如下所示:
$(".card").click(function(){
carousel.init();
});
这样做的问题是浏览器会抛出错误并且脚本无法运行。这是错误:
无法读取未定义的属性“推送”
我不知道是什么问题,因为Swiper API明确指出,将参数设置init为false后,您可以通过调用手动初始化它carousel.init()
德玛西亚99
相关分类