2011-07-19 195 views

回答

1

它工作正常

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

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

您必須關閉<script>,你可以刪除$(document).ready

+0

不好的做法。你應該保持文檔準備好,這是在jQuery中啓動腳本的自然方式。這個解決方案可能會導致腳本運行遲到(如果頁面載入很多)。問題是文檔就緒函數調用未關閉。 –

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

這裏是小提琴http://jsfiddle.net/CAarv/1/

可以使用backgroundColorREF,或者如果你想使用的背景顏色使用它們周圍的引號像'background-color'

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

這裏是小提琴http://jsfiddle.net/CAarv/4/

+2

成因是正確的 –

+0

我已經編輯了答案...發佈的jsfiddle後 – Rafay

+0

刪除評論。但@Dmitry整個代碼在我的答案(與解釋) – genesis

2

可能tou在JavaScript的某處有錯誤,它會停止運行?或其他事件覆蓋這個非常快,所以你沒有看到。

解析錯誤 - 未在您的示例中關閉文檔});

2

你似乎沒有關閉你的大括號。試試下面的代碼

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

也許你沒有關閉大括號? 試試這個:

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

這工作fadsfasdfasdfas –