
Вышла новая версия jQuery, поэтому мы обновили свою шпаргалку. Все изменения в API в ней отражены, их немного. Вот, что поменялось в этом релизе:
- библиотека проходит тесты JSLint, с небольшими оговорками (это для соблюдения coding standards внутри команды jQuery);
- модульность, компоненты теперь независимы (удобно для тестирования, можно подгружать независимо);
- переписан модуль css, получение стилей через .css() стало быстрей;
- можно писать плагины для функций animate и css, добавляя свои атрибуты (например, $('#myDiv').css('rotate', 90)), пример;
- атрибуты тегов вида data-yourattr автоматически доступны через метод .data('yourattr') (это активно используется в мобильном фреймворе jquery);
- методы .closest(), .filter(), .is() и .find() стали очень быстро работать в современных браузерах (за счёт нативных селекторов);
- чтобы отменить событие по умолчанию и остановить "всплытие" события вместо .bind("click", function(){return false}) можно писать .bind(“click”, false);
- все методы типа .click(fn) теперь могут получать объект данных в качестве дополнительного аргумента (раньше так умел только метод .bind();
- полезная функция для проверки настоящего типа объекта jQuery.type (обходит тонконсти и нюансы опреатора typeof javascript);
- и ещё немного по мелочи.
Пользуйтесь на здоровье:
Обычная версия (179кб)
Сжатая версия (26 gzipped или 76кб)
На CDN Google
Комментариев нет:
Отправка комментария