Existe alguma maneira sintática no jQuery para definir vários atributos CSS sem colocar tudo à direita da seguinte maneira:
$("#message").css("width", "550px").css("height", "300px").css("font-size", "8pt");
Se você tem, digamos, 20 deles, seu código ficará difícil de ler, alguma solução?
Na API do jQuery, por exemplo, o jQuery entende e retorna o valor correto para ambos
.css({ "background-color": "#ffe", "border-left": "5px solid #ccc" })
e
.css({backgroundColor: "#ffe", borderLeft: "5px solid #ccc" }).
Observe que, com a notação DOM, as aspas ao redor dos nomes das propriedades são opcionais , mas com a notação CSS, elas são necessárias devido ao hífen no nome.