jquery的css函数可以一次指定多个style属性吗?
3 回答
达令说
TA贡献1821条经验 获得超6个赞
当然可以啦。Jquery里面很多参数都可以用json方式传值的。
如:
$("p").css({ "margin-left": "10px", "background-color": "blue" });
炎炎设计
TA贡献1808条经验 获得超4个赞
css方法可以同时设置多个css的style属性值,方法如下:
| 1 | .css( properties ) |
类型: PlainObject
一个用来设置的 属性-值 对的对象。
举例:
| 1 | $('#test').css({color:'red',width:'100px','background-color':'blue',textDecoration:'underline'}); |
上面的代码会将id为test的元素的宽度设为100像素,文字颜色红色,背景色蓝色,并带有下划线。
当属性有连字符“-”时,需要在属性前后加上引号(如"background-color"),或者用驼峰式写法(如textDecoration)。
添加回答
举报
0/150
提交
取消
