Вышла первая альфа-версия удобной JavaScript-библиотеки jQuery.
Код проходит все модульные тесты во всех поддерживаемых браузерах, т.е. достаточно стабилен. Новые возможности добавляться не будут. Цель данной версии — проверить jQuery 1.4 в реальных приложениях и получить кучу баг-репортов.
Основные изменения:
live()теперь поддерживает событияsubmit,change,mouseenter,mouseleave,focusиblur.- Оптимизированы методы для работы с DOM,
find,empty,remove,addClass,removeClass,hasClass,attrиcss. add()возвращает элементы в порядке их расположения в документе.- Мощный рефакторинг ядра, который позволяет сделать jQuery модульным и, в дальнейшем, подгружать только нужные модули при помощи
$.getScript().
Размер вырос с 55 до 88 кб, что, конечно, не очень радует. Зато радует, что в этом направлении ведутся работы: Closure Compiler с минимальными оптимизациями даёт на выходе уже 64 кб.
До нового года будет выпущена ещё одна Alpha. Релиз ожидается в январе.
Источник: https://www.kobzarev.com/jquery/release-jquery-1-4-alpha-1/