Кто уже перешел на использование 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:






Нет комментариев к этой статье.