JQuery 1.6.2 наконец вышла! Это второй выпуск обновлений для JQuery 1.6.
Как обычно, мы предлагаем две версии JQuery, сжатую и несжатую (для отладки или изучения).
Вы можете смело включать вышенаписанные URL-адреса непосредственно на ваш сайт и получить все преимущества быстрой загрузкой JQuery.
Список изменений версии 1.6.2:
Атрибуты
# 9286: Исправлено использование live() с 'submit' # 9298: $(elem).attr(eventName) не работало должным образом в IE7 # 9329: .attr("title”) не работало должным образом в IE7 # 9362: .attr("value”) не работало для элемента meter # 9468: $(‘form’).attr(‘class’) всегда возвращало 'undefined' в IE 6 # 9499: .removeClass() удалял только первый экземпляр класса
Ядро
# 9301: Установка data() через объект с ключами через дефис создавал недоступность данных. # 9368: функция jQuery.camelCase() определена в css.js, но использовалась и в других компонентах (перенесена в ядро). # 9471: утечки памяти при загрузке jquey.1.6.1.min.js, включая HTML-страницы в IFRAME
CSS
# 7557: исправлен outerWidth() # 9237: .css() не работал с относительными значениями на свойств, при одновременном указании единицы измерения (например, '+=2px')
Разметка
# 9300: outerWidth(true) исправлено
Эффекты
# 9220: кэллбеки анимации вызывались после того, как выполнится следующая функция в очереди # 9678: setInterval останавливался анимациями
События
# 9285: исправлена работа с нестандартными триггерами
Манипуляция
# 8950: (Chrome, Firefox) второй аргумент (с пустым событием) в JQuery вызывал ошибку при создании # 9370: исправлены проблемы совместимости с JQuery 1.6 и IE6
Поддержка
# 9239: в версии 1.6.0 искажалась разметка фона у элемента body # 9440: v1.6.1 искажало разметку в IE8