Сегодня jQuery исполнилось ровно три года, с чем можно поздравить  John Resig & jQuery Team, ну и нас с Вами конечно. И сегодня же, к Дню Рождения библиотеки, команда jQuery выпустила очередную версию – jQuery 1.3. В течение 2-3 недель будет выпущен релиз 1.3.1, где обещают отловить может быть оставшиеся мелкие ошибки. Но что же изменилось по сравнению с предыдущей версией? Давайте узнаем…

Переписан движок селекторов. Теперь он примерно на 49% быстрее, чем в предыдущей версии.

jQuery теперь поддерживает события, которые могут быть связаны со всеми элементами, как существующими в DOM, так и с теми, которые будут добавлены в будущем.

$("p").live("click", function(){
  $(this).after("Another paragraph!");
});

Кликаем по параграфу, чтобы добавить другой параграф, а новый метод live связывает событие click со всеми параграфами. Хотите пример?

Можно забыть о плагине Live Query (эх, ведь только вчера написал про него…), а более подробно о новых методах live() и die() в оригинальной документации на сайте jQuery.

Полностью переписан механизм вставки HTML в документ – методы append, prepend, before, after. Теперь это работает почти в 6 раз быстрее, чем в предыдущей версии.

Полностью переписан метод offset() и теперь он работает почти в 3 раза быстрее.

Методы hide() и show() были переписаны и теперь работают в 2,5 раза быстрее.

Еще одно изменение – более не используются методы jQuery.browser, jQuery.browser.version и jQuery.boxModel. Смотрите документацию на новый метод jQuery.support на официальном сайте jQuery. Метод имеет довольно большое количество свойств, позволяющих протестировать браузер пользователя.
Важно отметить, что метод jQuery.browser все еще присутствует в jQuery, поскольку слишком много плагинов зависят от него.

Загрузить версию jQuery 1.3 можно здесь http://docs.jquery.com/Downloading_jQuery

Полный текст релиза на английском языке можно найти на http://docs.jquery.com/Release:jQuery_1.3

Поделиться в FaceBookПоделиться ВКонтактеДобавить в TwitterПоделиться в Моём МиреСохранить закладку в GoogleОтправить в Живую ленту GoogleДобавить в Яндекс.ЗакладкиПоделиться в ОдноклассникахОпубликовать в LiveJournal