Jquery 1.5 $. Нагрузка не работает
Следующее работает в jquery 1.4.4, но не в 1.5. Пожалуйста, попробуйте и подтвердите.
$('body').load('test.html');
3 ответа
Эта проблема была исправлена, и исправление в настоящее время доступно в версии WIP, которую можно найти по адресу http://code.jquery.com/jquery-git.js. На сегодняшний день 3 февраля у Google и Microsoft cdn не установлена самая последняя версия WIP. Я не знаю, как часто они обновляют файл. Но пока они не сделают, функция загрузки не будет работать.
У меня такая же проблема. Объявление fn.load отличается от 1.4.4 до 1.5.0, и эта новая строка, похоже, является проблемой:
if ( jXHR.isResolved() ) {
(строка 6146 в версии JQuery JS)
Запросы, которые работали в 1.4.4, просто не проходят через него (хотя загрузка идет нормально, а содержимое загружается в переменную responseText).
Алекс,
Большое спасибо за размещение вашего ответа на это! Я только начал учить себя jQuery, так что все об этой структуре является новым и разочаровывающим для меня. Я использую jQuery 1.5 уже более полутора дней, пытаясь создать очень простое приложение, которое загружает статический html-выпадающий список с другой страницы.
Прочитав это, я изменил следующий код в моем xhtml
<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.js"></script>
К
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
и теперь все работает нормально.