如果想一次传多个属性,那css的参数是一个对象,如楼上所写$('.outer').css({"border":"1px solid green","height":"100px"})
修改一个样式值,可以直接传key,value$('.outer').css("height","100px;")
(1)没有正确使用 jQuery CSS 操作 - css() 方法
(1)语法 $(selector).css({property:value, property:value, ...})
(2)这是一种在所有匹配的元素上设置大量样式属性的最佳方式。
(3)参数说明
参数 | 描述 |
---|---|
{property:value} | 必需。规定要设置为样式属性的“名称/值对”对象。该参数可包含若干对 CSS 属性名称/值。比如 {"color":"red","font-weight":"bold"} |
$('.outer').css({"border":"1px solid green","height":"100px"})
2 回答2.2k 阅读
1k 阅读
应该这么写: