【发布时间】:2017-11-26 01:20:45
【问题描述】:
您好,当鼠标进入它的区域时,我已经编写了这个代码以更改框的颜色。 mouseenter 上有一个事件,我创建了一个函数,它应该从数组中返回随机颜色。它似乎不起作用。
$("#colorBox1Id").mouseenter(function(){
$(this).css("background-color", SelectRandomColor)
});
function SelectRandomColor() {
var colorArray= new Array("blue", "red", "yellow", "green");
var selectedColor = colorArray[Math.floor(Math.random*colorArray.length)];
return selectedColor;
}`
我希望有人有解决这个问题的建议。
【问题讨论】:
-
你在调用random的时候忘记了括号,应该是Math.random()
标签: javascript jquery html jquery-selectors jquery-events