此声明不起作用:
<script type="text/javascript">
$(document).ready(function () {
$('p').css( {'color':'Black', 'background-color':'Red'});
<p > DDDDDDDDDDDDDDDDDDDDDDDDDD</p>
为什么?..没有出现红色背景!
答案 0 :(得分:3)
$('p').css( {color:'Black', backgroundColor:'Red'});
这里是小提琴http://jsfiddle.net/CAarv/1/
您可以使用backgroundColor
REF,或者如果您想使用背景颜色,请使用围绕它们的引号,例如'background-color'
$('p').css( {color:'Black', 'background-color':'Red'});
答案 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'});
});