我遇到了很大的麻煩,讓jQuery Mobile與其他Javascript庫一起工作 - 在我的例子中是Flexslider 2(http://flex.madebymufffin.com/examples/basic.html)。jQuery Mobile + Flexslider2
我有幾頁想要使用除jQM以外的flexslider。不幸的是,當我點擊我網站上的鏈接時,滑塊不起作用。
我知道這是因爲jQM加載頁面的方式 - 通過加載AJAX並添加它們來完成DOM。
我一直在找幾個小時現在找出如何使用像「pageshow」和「mobileinit」等事件,但我不能讓它工作,所以任何幫助真的很感激。
繼承人什麼我現在做:
在我的網頁的每個<頭>部分:
<script src="js/jquery-1.7.2.js"></script>
<script src="js/jquery.mobile-1.1.0.js"></script>
<script src="js/jquery.flexslider2.js"></script>
<script type="text/javascript">
$('#flexslider').bind('pageshow', function(){
$('.flexslider').flexslider({
animation: "slide",
});
});
</script>
當我手動刷新頁面後,此作品,但是它並沒有當我工作通過我網站上的鏈接訪問該頁面。