作爲全球配置選項我試圖覆蓋使用的腳本順序jQuery Mobile的默認設置中指定jQuery Mobile的默認設置加載兩次但是當我在ios設備上瀏覽頁面(iphone4運行ios5)時,他們似乎能夠實現這一點,但它們似乎被複制並且在您訪問幾個鏈接時出現在另一個的頂部,或者單擊後退按鈕幾次。頁當試圖在指定的覆蓋與touchOverflowEnabled
這是我的腳本順序。
<script src="//ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.4.min.js"></script>
<script>
// my custom script
$(document).bind("mobileinit", function(){
//apply overrides to default settings
$.mobile.touchOverflowEnabled = true;
$.mobile.loadingMessage = false;
$.mobile.defaultPageTransition = 'none';
});
</script>
<script src="//ajax.aspnetcdn.com/ajax/jquery.mobile/1.0/jquery.mobile-1.0.min.js"></script>
這裏的例子(見iOS設備上的錯誤觀點):
http://dev.solidstategroup.com/ssgwebsite/mobile/
我不知道我在做什麼錯了,我還沒有碰到過這個問題的任何地方來。奇怪的是,這個問題不能在ios模擬器或瀏覽器中重現。
我已經採取所有其他腳本來消除這些。
如果任何人都可以提出建議或想辦法,以另一種方式,它可以幫助他人,以覆蓋默認設置。
非常感謝。