如何通过jquery为选择器添加样式.

Coo*_*a06 7 html css jquery styles

以下代码是否有效?

var htmlattri="background-color:red;";
$('a').css("style",htmlattri);
Run Code Online (Sandbox Code Playgroud)

如果没有,什么是正确的解决方案?

Ble*_*der 26

您可以将其添加到style属性:

$('a').attr('style', htmlattri);
Run Code Online (Sandbox Code Playgroud)

但我会用.css():

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

或者更好的是,使用样式表并使用它.addClass().