次のようにすべてを右側に文字列化することなく複数のCSS属性を定義するための構文的な方法はjQueryにありますか?
$("#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表記では、名前にハイフンがあるため必須です。