首頁 >web前端 >js教程 >讓jQuery Mobile不顯示討厭loading介面的方法_jquery

讓jQuery Mobile不顯示討厭loading介面的方法_jquery

WBOY
WBOY原創
2016-05-16 16:59:151013瀏覽

jQuery Mobile 的一個BUG: 當不採用ajax 以及他自己的back 返回的時候,即: 點擊瀏覽器後退按鈕時,將會從緩存之中加載頁面,此時,討厭的loading 動畫出來了,而且一直不消失。 網路上找了很多解決方法,搜尋了好久都沒有好用的,今天突然想起來個釜底抽薪,直接動jqeury-mobile 的類庫.

用編輯器打開,

找到顯示pageLoading的方法, showPageLoadingMsg 的定義處:

然後加上一句程式碼,if("".length

複製程式碼 程式碼如下:

showPageLoadingMsg:function(){if".

儲存,重新整理測驗。記得最好別出現中文,否則需要修改JS檔案的編碼格式。

OK,解決。

但是個人認為,如果後面需要用到那個方法,那沒辦法了,不工作。解可以為: 污染,耦合式的全域變數判斷,也就是設定某個全域變量,在此方法裡進行if判斷,是否強制回傳。

如果有疑問,歡迎聯絡我。 QQ: 551996458.當然,我也很菜。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn