Если я вас понимаю, вы хотите добавить стиль к конкретным элементам.
Вам не нужно использовать .css(a,b)
для этого. В jQuery есть функция addClass("className");
, которая добавит класс к любому элементу, который вы хотите.
$('.originalClass').addClass('addedClass');
Оригинал не перезаписывается.
Это то, что вы хотели?
EDIT:
Или вы говорите, что хотите изменить свою таблицу стилей в javascript?
В этом случае существуют правила javascript для изменения свойств таблицы стилей.
Если вы (по какой-то причине) не можете изменить таблицу стилей, то, возможно, вы могли бы просто сохранить свои стили в объекте и применить это.
var stylesToAdd = { background:"orange", border:"1px solid blue" }
И используйте .css()
, чтобы применить их.
$('#myElement').css(stylesToAdd);