我正在開發一個使用jQuery Mobile和JSONP請求更新內容的Web應用程序。項目要求之一就是無法使用服務器端Web語言,因爲目標是使用PhoneGap來構建Web應用程序。在所有jQuery Mobile頁面中使用相同的頁眉/頁腳
由於我不能使用服務器端方法,如include
,我想通過AJAX將HTML頁面的內容加載到data-role="content"
,以便在所有頁面中使用相同的頁眉/頁腳而不復制代碼或通過JavaScript生成他。這種方法的問題是,我失去了一些很酷的jQuery Mobile的功能的訪問,比如元素自動初始化,頁面轉換,前進/後退瀏覽器按鈕等
什麼是使用相同的頁眉/頁腳的最佳方式在所有的jQuery Mobile頁面通過JavaScript?
你不能利用服務器端的東西來重用你的代碼嗎? – 2012-04-14 20:01:22
看看我的答案在這裏: http://stackoverflow.com/questions/9152446/creating-templated-persistant-header-footer-template-in-jquery-mobile-and-phoneg/9204896#9204896 – bmurmistro 2012-04-14 23:49:45
@KrisKrause不,對不起,我忘記提及了。我已經更新了這個問題。 – 2012-05-05 01:30:56