Вопрос

Имеет ли jQuery или один из его плагинов функциональность, эквивалентную Утилита таблицы стилей YUI?

«Утилита StyleSheet способна создавать новые таблицы стилей с нуля, а также изменять существующие таблицы стилей, хранящиеся как свойства элементов, полученных из того же домена, или любых встроенных элементов».

Это (я совершенно уверен) создание и изменение CSS. таблицы стилей сами себя нет цикл по DOM и изменение элементов style собственность (как jQuery.css() метод делает).

Я думаю, что этот метод может значительно изменить способ написания Javascript, связанного с пользовательским интерфейсом, поэтому было бы интересно услышать о любых других библиотеках, в которых он также был реализован.

Это было полезно?

Решение

Нашел пару, похоже, они делают похожие вещи.Я их не тестировал.jQuery.Rule выглядит довольно хорошо.

jQuery.Правило Ариэль Флеслер

Этот плагин позволяет быстро создавать и манипулировать правилами CSS в стиле jQuery.Он включает в себя такие функции, как создание цепочек, итерацию с использованием каждого из них, селекторы с контекстом.

Глобальная таблица стилей Джереми Ли

Позволяет модифицировать CSS, используя «глобальную» таблицу стилей, а не встроенный CSS.Это особенно удобно для изменения стилей CSS, которые вы хотите сохранить до тех пор, пока страница не будет снова обновлена.

Другие советы

Короткий ответ - нет.YUI — авангард в этом вопросе.

Однако я вполне ожидаю, что в ближайшие недели (месяцы) будет сделано что-то подобное, поскольку методология, которую использует YUI, не кажется невоспроизводимой, учитывая, насколько полезна и важна эта функция.

Может быть, изучить метод YUI и сделать плагин самостоятельно?

Редактировать:Похоже, я ошибаюсь.Вот почему вы никогда не публикуете подобные негативы.:)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top