2013-06-25 30 views
0

我使用idangero.us swiper作为图像滑块,并且我可以选择启用分页并跟踪我所处的图像。该页面通过ajax加载。这里是我的脚本,iDangero.us ajax加载后的分页选项

$('#a1').bind('pageshow', function(e){ 

var mySwiper = new Swiper('.swiper-container',{ 

    pagination: '.pagination', 
    grabCursor: true, 
    paginationClickable: true }) 

}); 

现在,当页面的DOM加载后,我得到了刷卡的效果和分页是可见的,但除非我导航离开然后再回到它不跟踪我的图片。任何想法,为什么这是?

+0

动态创建'#a1'页面吗? – Omar

+0

#a1是一个外部html文件,我通过jquery mobile的ajax加载。它剥离了所有的头部和身体标签,只是divs – mhartington

+1

尝试'$(document).on('pageshow,'#a1',function(){'也许你需要'$('#a1')。触发器('pagecreate');'在通过ajax加载之后'' – Omar

回答

0

啊,现在我觉得自己像个白痴。它是如何称呼swiper没什么问题,这是不好的html。我的结构混乱了,影响了sw how的工作方式。