我正在尝试在单页 jquery 移动网站上添加 iDangerous Swiper 的多个实例。似乎在使用 Ajax 更改页面后,swiper 的分页和顺序会失控。它似乎也忘记了项目计数。因此,假设 swiper 中有 6 个 div,您切换到另一个页面并返回,分页将显示 8 个项目。
默认情况下,刷卡器根本不起作用,但我设法通过在每个“data-role ='page'”元素之后添加这个来找到黑客:
<script>
$("#pagename").on('pageshow', function(){
$('#pagename .swiper-container').each(function(){
var swiper = new Swiper('.swiper-one', {pagination : '.pagination-one', createPagination: true ,loop:true, grabCursor: true});
});
});
</script>
我怎样才能得到这个工作?我需要 6 个不同的 swipers 在单页 jquery 网站上。
我想我需要在页面转换后进行某种刷新。将删除所有其他 Swiper 实例的东西。
有任何想法吗?