Теперь доступен четвертый минорный выпуск jQuery 1.4 — менее чем через месяц после выпуска 1.4.3 .
Неудивительно, что версия 1.4.4 — это, прежде всего, набор исправлений ошибок, полученных после отзывов пользователей. Есть только одна новая функция …
jQuery.fadeToggle ()
Метод .fadeToggle () обеспечивает анимацию постепенного появления и исчезновения. Если элемент видим, его непрозрачность уменьшается, и когда он достигает нуля, свойство display устанавливается в none, поэтому элемент исчезает из макета страницы.
Вызов .fadeToggle () для невидимого элемента (где display: none установлен) делает элемент видимым и возвращает его обратно.
Основные исправления ошибок
Если вы изо всех сил пытались заставить свой код работать, вам будет приятно узнать, что следующие проблемы были исправлены:
- .Width () и .height () скрытых элементов сообщаются правильно (в некоторых ситуациях предыдущие версии возвращали отрицательные значения). Это может быть причиной большинства проблем совместимости обновлений с 1.4.3 до 1.4.4.
- Имена хостов и протоколов теперь сравниваются без учета регистра при определении того, является ли запрос Ajax локальным или удаленным.
- Вычисленный CSS для элементов теперь возвращает «auto» последовательно, а не пустую строку.
- Функция, связанная с событием готовности документа, теперь сработает один раз (она запускалась дважды).
- Ошибка .removeData () была исправлена.
- Атрибут селектор не равен ([foo! = Bar]) теперь работает в Firefox.
- Селекторы Child (>), Next Sibling (+) и Sibling (~) теперь работают в сочетании с псевдоселекторами (такими как: last).
- .show () не завершится ошибкой, если .hide () изначально вызывался для скрытого элемента.
связи
Возьмите jQuery 1.4.4 из:
- Несжатая версия (179 КБ) —
http://code.jquery.com/jquery-1.4.4.js - Минимизированная версия (26 КБ в сжатом виде / 76 КБ в сжатом виде) —
http://code.jquery.com/jquery-1.4.4.min.js - Microsoft CDN —
http://ajax.microsoft.com/ajax/jquery/jquery-1.4.4.min.js - Документация по jQuery 1.4.4 —
http://api.jquery.com/category/version/1.4.4/
На jQuery 1.5
Следующий основной выпуск jQuery должен выйти в начале 2011 года. Если вам крайне нужна новая функция или вы хотите предложить улучшение, вы можете создать новый тикет и назначить его для версии 1.5 . В качестве альтернативы, пожалуйста, оставьте свои комментарии ниже, и мы позаботимся о том, чтобы они были переданы.