Czy w jQuery jest jakiś sposób na składnie, aby zdefiniować wiele atrybutów CSS bez ciągnięcia wszystkiego w prawo w następujący sposób:
$("#message").css("width", "550px").css("height", "300px").css("font-size", "8pt");
Jeśli masz, powiedzmy, 20 z nich, twój kod będzie trudny do odczytania, jakieś rozwiązania?
Na przykład z jQuery API jQuery rozumie i zwraca poprawną wartość dla obu
.css({ "background-color": "#ffe", "border-left": "5px solid #ccc" })
i
.css({backgroundColor: "#ffe", borderLeft: "5px solid #ccc" }).
Zauważ, że w notacji DOM znaki cudzysłowu wokół nazw właściwości są opcjonalne , ale w notacji CSS są wymagane ze względu na łącznik w nazwie.