среда, января 16, 2008

Javascript: :: JQuery 1.2.2

Обновился мой любимый фреймворк JQuery.
Разработчики не поскупились на множество исправлений и улучшений, ха что им и спасибо.

Что нового в библиотеке:
  1. Скорость работы $(DOMElement) улучшена на 300%
  2. Пересмотрена функция документа .ready()
    • Новая техника определения готовности для IE
    • Все браузеры теперь ждут загрузки CSS
    • Новый способ объявления $(document).bind("ready", fn); Старый вариант конечно же работатет $(document).ready();

  3. Добавлены 2 новых события .bind("mouseenter") / .bind("mouseleave").
    Теперь можно делать вот так:
    $("li").bind("mouseenter", function(){
    $(this).addClass("hover");
    }).bind("mouseleave", function(){
    $(this).removeClass("hover");
    });
  4. Тоже самое для колеса - .bind("mousewheel")
    $("div").bind("mousewheel", function(event, delta){
    if ( delta < 0 )
    $(this).append("up");
    else
    $(this).append("down");
    });
  5. А также ещё изменения, которые я упустил или не стал переводить всилу слабости моего английского.

Комментариев нет: