JQuery - 当类绑定到id时的addClass

dan*_*dan 2 css jquery

我有这个CSS规则:

#panelSeparator .active {
    background: #fff url(../img/vgrabber.gif) no-repeat center;
    opacity: 0.7;  
}
Run Code Online (Sandbox Code Playgroud)

我想在JS中做这样的事情:

$('#panelSeparator').addClass('active');
Run Code Online (Sandbox Code Playgroud)

我应该如何更改addClass的参数才能使其工作?

谢谢,

Bri*_*her 8

尝试删除#之间的空间,panelSeparator .active这样就可以了#panelSeparator.active.

  • +1,详细说明是因为`#panelSeparator .active`是指一个元素,其类为`active`,位于DOM树中id为`panelSeparator`的元素之后.删除空格使其查找具有ID和Class的元素. (5认同)