如何解决ajax重新加载后重新初始化swiper
我喜欢在 div ajax 刷新后重新初始化 swiper。
这是刷新代码:
$("#swiper_loader").load(" #swiper_loader > *");
但是刷新内容后,swiper 不工作了。我试图重新初始化,但它不起作用
完整代码如下:
$(".change_attr_filter").click(function(){
$("#swiper_loader").load(" #swiper_loader > *");
//below I pasted the same code as when page loading.
var swiper = new Swiper('.specialSubCats',{
direction: 'horizontal',observer: true,observeParents: true,slidesPerView: 4.5,navigation: {
nextEl: '.swiper-button-next',prevEl: '.swiper-button-prev',},spaceBetween: 10,breakpoints: {
// when window width is <= 499px
499: {
slidesPerView: 1.5,spaceBetween: 10
},mousewheel: true,});
});
我该怎么办?感谢帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。