如何在Javascript中更改类的样式?

Ale*_*tko -2 javascript jquery

我想使用jQuery选择器更改我的div的背景颜色,我无法让它工作.

我的Codepen.

HTML

<div class='demo'></div>
Run Code Online (Sandbox Code Playgroud)

CSS

.demo {
  height: 100px;
  width: 100px;
}
Run Code Online (Sandbox Code Playgroud)

JS

$(document).ready(function() {
  $('demo').style.backgroundColor = "black";
});
Run Code Online (Sandbox Code Playgroud)

Ram*_*lfc 5

$('demo')将返回jquery对象而不是dom对象也是你的选择器缺少a .,使用

 $('.demo').css('background-color ','black');
Run Code Online (Sandbox Code Playgroud)

参考:jquery css()doc.