Подтвердить что ты не робот

JQuery эквивалент утилиты YUI StyleSheet?

Поддерживает ли jQuery (или один из его плагинов) эквивалентную функциональность YUI StyleSheet Utility?

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

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

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

4b9b3361

Ответ 1

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

jQuery.Rule от Ариэля Флеслера

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

GlobalStylesheet Джереми Ли

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

Ответ 2

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

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

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

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