jQuery Mobile ajaxEnabled не работает? - PullRequest
9 голосов
/ 24 февраля 2012

Работает с последней версией jQuery Mobile (1.0.1) и не хочет использовать AJAX для навигации по страницам.

Я добавил следующий код, который, согласно веб-сайту jQuery Mobile, должен прекратить использование AJAX:

$(document).bind("mobileinit", function () {
    $.mobile.ajaxEnabled = false;
});

Но он все еще использует AJAX и добавляет хеш (#) к URL-адресам.

Как я могу отключить использование AJAX?

1 Ответ

21 голосов
/ 24 февраля 2012

Просто предположение, но вы привязываетесь к mobileinit до загрузки jQuery Mobile?

Как указано в документации , вам необходимо загрузить файлы JavaScript в следующем порядке:

<script src="jquery.js"></script>
<script src="custom-scripting.js"></script>
<script src="jquery-mobile.js"></script>
...