如果我点击带有jquery的菜单,我想为body添加一个css样式,但它不起作用。
$("label").click(function() {
$("body").css('background: red;');
});
答案 0 :(得分:6)
您对该值的赋值是错误的。试试这个:
$("label").click(function() {
$("body").css("background", "red");
});
答案 1 :(得分:0)
使用可以使用jquery以两种方式添加样式:
$("body").css({'background:red'}); //for multiple property
或
$("body").css("background","red"); //for single property
答案 2 :(得分:0)
此外,对于多种样式,您可以执行以下操作:
css({"propertyname":"value","propertyname":"value",...});
示例:强>
$("body").css({"background": "red"});