最佳答案
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符号时,由于名称中的连字符,它们是要求。