2012-02-24 3 views
9

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

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

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

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

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

ответ

19

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

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

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

Вот оно, спасибо! – johna

Смежные вопросы