Кто уже перешел на использование jQuery 1.9/2.0, без затруднений перейдут на эти новые версии библиотеки. Кто же только собирается перейти, сможет воспользоваться советами и рекомендациями "Руководства по апгрейду" для версии jQuery 1.9, информация которого актуальна и для этих новых версий. Стоит так же помнить об отсутствии поддержки в версии 2.0 IE 6, 7, или 8 — эта задача оставлена для серии jQuery 1.х. При переходе с версий библиотеки до 1.9, пользуйтесь Плагином Миграции.
Что нового в этих версиях? Главной задачей выпуска была синхронизация характеристик и поведения линий 1.х и 2.х, как изначально и задумывалось при анонсировании jQuery 2.0 год назад. Продолжая эту задумку, разработчики намереваются сохранять эту традицию, и, например, версии 1.11 и 2.1 будут эквивалентны по характеристикам. Полагается, что различия не будут столь уж кардинальными.
Некоторые основные моменты:
Нестрогий HTML
парсинг: вы по-прежнему можете использовать пробелы или строки перед тегами в $(htmlString)
. Однако настоятельно рекомендуется использовать $.parseHTML()
при обработке (парсинге) HTML
из внешних источников, и вполне возможны дальнейшие изменения обработки HTML в jQuery в будущем.
Повышенная модульность: в любой версии вы можете кодировать с исключением методов .wrap()
, .wrapAll()
, .wrapInner()
и .unwrap()
. Если весь ваш код использует новые методы событий .on()
, представленные в jQuery 1.7, то вы также можете исключить .bind()
и .delegate()
. Такое кодирование возможно в jQuery, Google и Microsoft CDNs, продолжающее включать все методы для обеспечения максимальной совместимости.
Больше нет фатального зависания IE9 при фокусировании: если страница внутри фрейма пытается сфокусироваться на элементе или даже прочитать document.activeElement
до готовности страницы, это вызывает ошибку. Разработчики продолжают работать над этой проблемой.
Исправлена ошибка Cordova в 2.0.1: событие deviceready
было неправильно установлено на цели события, поэтому сейчас эта проблема устранена установкой цели на document
.
В исходники включены полная и min версии.
jQuery 1.10.0
:
jQuery 2.0.1
:
Комментарии:
Нет комментариев к этой статье.