Показать сообщение отдельно
  #2 (permalink)  
Старый 16.06.2013, 03:58
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от WaMpIr
$("body").css();
Через прямое изменение стиля скриптом ты можешь, гм, изменить только стиль непосредственно указанного элемента.
Хотя если динамики нет (всяких аяксов там), то можно и методом в лоб сделать:
$('a').css('color', getUserStyle('link-color') );

Соответственно функцию getUserStyle тебе нужно написать самому.

Если динамика есть, то нужно создавать элемет <style> и добавлять в него каскадные стили типа
типа
var $style = $('<style/>').appendTo($('head'));

$style.prop('sheet').addRule('a', "color:" + getUserStyle('link-color'));


(код не кроссбраузерный)
Ответить с цитированием