Релиз свободной JavaScript-библиотеки jQuery 1.7

Доступен релиз популярной JavaScript-библиотеки jQuery 1.7. Код jQuery распространяется под двумя лицензиями: MIT и GPLv2.

Основные улучшения:

  • Унифицирован способ привязки событий к документу. Вместо набора близких по своей сути разрозненных методов отныне предлагается использовать два метода: «.on()» для активации привязки события и «.off()» для прекращения привязки. Ранее используемые для привязки/отвязки методы «.bind()/.unbind()», «.delegate()/.undelegate()» и «.live()/.die()» пока оставлены для обеспечения совместимости, но разработчикам рекомендуется перейти на использование пары «.on()/.off()»;
  • Значительно увеличена производительность обработки делегированных событий — сокрость доставки делегированных событий увеличилась почти в два раза;

  • Улучшена поддержка элементов HTML5 для браузеров IE6, IE7 и IE8 (например теперь в методе .html() можно использовать не поддерживаемые в старых версиях IE теги, такие как «section»);
  • Добавлена поддержка AMD API (Asynchronus Module Definition) для автоматической асинхронной загрузки дополнительных модулей;
  • В объект jQuery.Deferred добавлены обработчики статуса выполнения операций и методы нотификации;
  • Документирован метод jQuery.isNumeric(), выполняющих проверку цифровых значений;
  • Прекращена поддержка свойств event.layerX и event.layerY и недокументированных методов jQuery.isNaN() и jQuery.event.proxy().

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.