jquery的问题

时间:2011-07-19 11:28:35

标签: jquery css

此声明不起作用:

<script type="text/javascript">

$(document).ready(function () {
    $('p').css( {'color':'Black', 'background-color':'Red'});

<p > DDDDDDDDDDDDDDDDDDDDDDDDDD</p>

为什么?..没有出现红色背景!

5 个答案:

答案 0 :(得分:3)

$('p').css( {color:'Black', backgroundColor:'Red'});

这里是小提琴http://jsfiddle.net/CAarv/1/

您可以使用backgroundColor REF,或者如果您想使用背景颜色,请使用围绕它们的引号,例如'background-color'

   $('p').css( {color:'Black', 'background-color':'Red'});

这里是小提琴http://jsfiddle.net/CAarv/4/

答案 1 :(得分:2)

也许在某处javascript中有错误并且它会停止运行?或者其他事件非常快地覆盖,所以你看不到。

解析错误 - 未在示例中关闭文档就绪});

答案 2 :(得分:2)

你似乎没有关闭你的牙套。请尝试以下代码

<script type="text/javascript">
$(document).ready(function () {
    $('p').css( {'color':'Black', 'background-color':'Red'});
});
</script>

答案 3 :(得分:1)

工作正常

http://sandbox.phpcode.eu/g/8f030.php

<script type="text/javascript">
$('p').css( {'color':'Black', 'background-color':'Red'});
</script>

您必须关闭<script>,然后才能删除$(document).ready

答案 4 :(得分:1)

也许你没有关闭大括号? 试试这个:

$(document).ready(function () {
  $('p').css( {'color':'Black', 'background-color':'Red'});
});