Я пытаюсь применить неизвестные стили к неизвестным селекторам, и может показаться, что сокращение css нельзя применить с помощью метода .css()
jQuery. Это правильно? Есть ли обходной путь?
Обратите внимание, что я динамически создаю объект для передачи в .css()
и не хочу использовать синтаксис .css('background','#000')
.
$('#example').css({background:'#000000 url("images/bg.gif") repeat-x scroll 0 0 transparent'});
Код выше не работает. Тем не менее, приведенный ниже код делает.
$('#example').css({background:'#000'});
И это тоже.
$('#example').css({background:'url("images/bg.gif")'});
Но при совместном использовании они естественным образом перезаписывают друг друга. Есть предложения?