我剛剛開始使用phonegap,我有兩個頁面index.html和pages.html, Index.html頁面包含owlslider
和pages.html有移動swipeLeft and swiprRight
功能。Phonegap - jquery/jquery mobile只適用於應用程序的第一頁
它適用於桌面瀏覽器,但是當我在Android模擬器或移動設備上測試它時,只有第一頁jquery正在工作。
即如果我把滑塊頁作爲索引比滑塊工作,但當我導航到滑動功能頁面比滑動功能不工作,如果我把滑動頁面作爲索引頁面比滑動工作,但如果我導航到滑塊頁面比它不工作。
我包括js文件按照HTML標準
<script src="js/jquery.mobile.min.js"></script>
和包括這個js在兩個頁面(即index.html,然後page.html中)
有沒有包括任何具體的方式js文件在phonegap項目?我錯過了什麼嗎?
我也使用phonegap的桌面版進行測試,但結果仍然一樣。
編輯
我發現從this答案,指出Can't use more then one data-role="page" inside any subsequent HTML page, only initial one can have more then one page.
的東西,這就是爲什麼我的刷卡功能都沒有在第二頁的工作。但如何解決這個問題?如何使用data-role="page"
在單頁中刷卡?因爲我想更改頁眉。
讓我試試看..會回覆你..謝謝你的答案.. :) –
我做了一些RND,並得知如果你使用多個html頁面,你必須包含所有的js/css ,如果你使用的是單頁而不是你必須包括它們一次..檢查出來http://www.gajotres.net/multipage-template-vs-multi-html-template-in-jquery-mobile/和這個http://thehungrycoder.com/javascript-2/jquery/jquery-mobile/jquery-mobile-part-2-making-multiple-pages-and-linking-them.html –