0

我想使用 jquery 将基于预定义变量的类添加到特定的 id 元素。这是我迄今为止尝试过的,但它不起作用。任何帮助都将不胜感激。

这是我的 HTML:

<div id="test">THIS TEXT SHOULD BE RED</div>

这是我的 JQUERY

$(document).ready(function(){
  var color = "red";
  $("#test").addClass(color);
};

这是我的 CSS

.red {
  color:red;
}

在codepen上查看

4

2 回答 2

2

当您修复 document.ready 调用时,它工作得很好。

$(document).ready(function () {
    ..code..
}); //you forgot your closing paren here
于 2012-09-28T19:28:42.870 回答
0

将其更改为

$(document).ready(function(){
  var color = "red";
  $("#test").addClass(color);
});​

您错过了")"文档末尾的ready

于 2012-09-28T19:29:19.283 回答