我正在嘗試創建一個函數,該函數將顏色範圍從黑色更改爲我定義的顏色列表中的隨機顏色。我的問題似乎在.css(「color」,variableName)部分。我想我可能會犯我的語法錯誤。 (http://jsfiddle.net/crismanNoble/8gM76/)使用.css()與變量定義css屬性值的問題
$(".randomRoll")
.mouseover(function() {
var colors = ["6F216C", "F34B0D", "C50102", "5DA537", "F1D81B"];
var pick = Math.floor(Math.random()*5);
var colorN = colors[pick];
$(this).css("color", colorN);
//alert(colorN);
})
.mouseout(function() {
$(this).css('color','black');
});
'$(this).css(「color」,「#」+ colorN);'會訣竅... – Hannes