Esiste un modo sintattico in jQuery per definire più attributi CSS senza stringere tutto a destra in questo modo:
$("#message").css("width", "550px").css("height", "300px").css("font-size", "8pt");
Se hai, diciamo, 20 di questi, il tuo codice diventerà difficile da leggere, qualche soluzione?
Dall'API jQuery, ad esempio, jQuery comprende e restituisce il valore corretto per entrambi
.css({ "background-color": "#ffe", "border-left": "5px solid #ccc" })
e
.css({backgroundColor: "#ffe", borderLeft: "5px solid #ccc" }).
Si noti che con la notazione DOM, le virgolette attorno ai nomi delle proprietà sono opzionali , ma con la notazione CSS sono richieste a causa del trattino nel nome.