Есть ли в jQuery какой-либо синтаксический способ определить несколько атрибутов CSS, не вычеркивая все вправо следующим образом:
$("#message").css("width", "550px").css("height", "300px").css("font-size", "8pt");
Если у вас есть, скажем, 20 из них, ваш код станет трудным для чтения, какие-нибудь решения?
Например, из jQuery API jQuery понимает и возвращает правильное значение для обоих
.css({ "background-color": "#ffe", "border-left": "5px solid #ccc" })
а также
.css({backgroundColor: "#ffe", borderLeft: "5px solid #ccc" }).
Обратите внимание, что в нотации DOM кавычки вокруг имен свойств являются необязательными , но в нотации CSS они обязательны из-за дефиса в имени.