<rmcreative>

RSS

Все заметки с тегом «jQuery»

  1. jQuery 1.6

    4 мая 2011

    Вышла свежая версия jQuery.

    Изменения коснулись, в основном, модуля работы с атрибутами и его производительности. Также сделали более плавной анимацию, улучшили производительность в общем и исправили кучу ошибок.

    В данном релизе есть несовместимые с предыдущим изменения. Будьте осторожны.

    6 комментариев
  2. jQuery Waypoints

    15 апреля 2011

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

    При помощи этой библиотеки можно реализовать очень многое: от бесконечного скроллинга и прилипающих заголовков таблиц до навигации, как в JavaScript Гарден.

    Смотрим демо и пользуемся

    9 комментариев
  3. jQuery 1.5

    1 февраля 2011

    Вышла новая стабильная версия jQuery.

    • 83 исправления, 460 закрытых тикетов.
    • Проверено 4437 тестами в Safari, Opera, IE, Firefox и Chrome.
    • jQuery.ajax теперь возвращает объект jXHR, благодаря чему стало возможным, например, остановить запрос JSONP.
    • Отложенные объекты:
    var jxhr = $.ajax({ url: "example.php" })
        .success(function() { alert("success"); })
        .error(function() { alert("error"); })
        .complete(function() { alert("complete"); });
    6 комментариев
  4. Переходим к определённому DOM-элементу

    30 января 2011

    Переход к элементу с определённым id достигается очень просто: даётся ссылка с href="#id-элемента". Однако, иногда id у элемента нет. Используя jQuery перейти к определённому элементу можно так:

    $("html,body").scrollTop($(myElement).offset().top);

    Можно даже сделать это красиво:

    $("html,body").animate({scrollTop: $(myElement).offset().top}, 1000);
    2 комментария
  5. jQuery router

    12 ноября 2010

    Маршрутизация URL очень актуальна не только на стороне сервера, но и, в последнее время, на стороне клиента. И, если её сделать правильно, пользоваться очень удобно.

    Существует несколько решений данной проблемы, в том числе и популярный jQuery BBQ. У всех этих решений есть минус — все они достаточно низкоуровневые.

    Вчера Василий Михайловский из студии D1.ru показал свой вариант роутера. Отличается от остальных он следующим:

    • Высокоуровневый API.
    • Динамический роутинг на регулярных выражениях.
    • Код покрыт тестами.

    Если вы собираетесь делать проект с асинхронной навигацией — стоит присмотреться.

    10 комментариев
  6. jQuery 1.4.3

    16 октября 2010

    Выпущен финал jQuery 1.4.3. Размер, по сравнению с предыдущей версией, немного увеличился. Но не просто так.

    Перечислю тут самые значимые (по крайней мере для меня) изменения.

    • Стало возможно писать свои расширения CSS. Например, rotate.
    • Разделили .style() и .css(), что позволило ускорить работу .css().
    • metadata помещён в ядро, теперь можно обращаться к HTML5-атрибутам без префиксов:
    <div data-role="page" data-hidden="true" data-options='{"name":"John"}'></div>
    $("div").data("role") === "page";
    $("div").data("hidden") === true;
    $("div").data("options").name === "John";
    • .data при использовании не с DOM-элементами теперь пишет в сам элемент.
    • Серьёзно увеличена скорость .closest(), .filter(), .is() и .find().
    • Можно использовать .bind("click", false) и .unbind("click", false) для реализации обработчиков, которые просто возвращают false.

    • Официальный анонс

    • Обновляемся
    1 комментарий
  7. jQuery: Novice to Ninja

    12 июля 2010

    В течение 24 часов можно бесплатно и совершенно легально заполучить данную книгу по случаю окончания чемпионата мира по футболу.

    Забираем

    8 комментариев
  8. jQuery Tools 1.2 и flowplayer 3.2

    4 мая 2010

    Обновились два замечательных продукта. Flowplayer — гибкий бесплатный видеоплеер с отличным API, единственным минусом которого, пожалуй, является невозможность работать без flash. В планах поддержка HTML5 уже имеется, но в данном релизе её нет.

    jQuery Tools — функциональный сверхкомпактный набор библиотек для jQuery, включающий в себя табы, подсказки, валидатор форм и другие полезные инструменты.

    2 комментария
  9. jsTree

    25 апреля 2010

    Исключительно полный JavaScript компонент для визуальной работы с деревьями. Реализован в виде плагина jQuery. Идеально подойдёт для управления категориями каталога или схожей задачи.

    Возможности:

    • Может строиться из HTML, JSON или XML.

    • AJAX.

    • Перетаскивание узлов и целых веток.

    • Настраивается всё, что только можно.

    • Поддержка тем + несколько тем в комплекте.

    • Куча callback-ов в самых разных местах.

    • Навигация с клавиатуры.

    • Интернационализация.

    • Inline редактирование.

    • Опциональная анимация открытия и закрытия.

    • Разные типы узлов.

    • Выбор нескольких узлов.

    • Поиск.

    • Поддержка различных плагинов и хранилищ.

    • Сохранение состояния в куках.

    Лицензии GPL и MIT (т.е. абсолютно бесплатен).

    Сайт

    Демонстрации

    9 комментариев
  10. jQuery 1.4.2

    20 февраля 2010

    Вышел jQuery 1.4.2.

    Сжатая версия

    Не сжатая версия

    CDN Google

    CDN Microsoft

    1 комментарий