Как указано в глобальных опциях конфигурации я пытаюсь переопределить настройки по умолчанию JQuery Mobile, используя порядок сценария, как указано в:Страница загружалась в два раза при попытке переопределить параметры JQuery Mobile по умолчанию с touchOverflowEnabled
http://jquerymobile.com/test/docs/api/globalconfig.html
I я могу добиться этого, однако, когда я перемещаюсь по страницам на устройстве ios (iphone4, работающем под ios5), они, кажется, дублируются и появляются поверх одного из них, когда вы посещаете несколько ссылок, или несколько раз нажмите кнопку «Назад».
Вот мой заказ на сценарий.
<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 или в браузере.
Я взял все остальные скрипты, чтобы устранить их.
Если кто-нибудь может посоветовать или подумать о возможности переопределения настроек по умолчанию, это может помочь другим.
Большое спасибо.