j从数组查询随机项不起作用
jQuery Random Item from Array Not Working
我正在尝试分配一种随机的背景颜色以达到td。我有一个数组:
var randomColor = ["red","blue","green","mint","yellow","lightPurple"];
和这个函数:
function setRandomColor(){
return randomColor[Math.floor(Math.random() * randomColor.length)];
}
这是jsfiddle:
http://jsfiddle.net/2J8yq/16/
您会注意到,每运行 2-3 次程序,td
单元格就会随机显示为白色。有谁知道这是为什么?我在数组中没有白色作为选项。我不确定为什么td
单元格会生成白色背景。
任何帮助将不胜感激!
谢谢
lightPurple
和mint
不是有效的颜色关键字。您收到错误,例如
预期颜色,但找到"薄荷"。解析"背景色"值时出错。声明被丢弃。
请注意末尾的"声明已删除"。这意味着浏览器不理解该规则,因此不会为元素分配任何背景颜色。
规范中列出了有效的关键字:
颜色关键字列表为:水绿色、黑色、蓝色、紫红色、灰色、绿色、石灰色、栗色、海军蓝、橄榄色、橙色、紫色、红色、银色、蓝绿色、白色和黄色。
OutOfRange。错误??
假设随机函数生成 1(它从 0- 1 生成)然后将其乘以数组长度 (6)结果是 u 引用元素超出范围
数组从零开始,所以最后一个元素索引是 5 而不是 6
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- Javascript随机显示/隐藏不起作用
- 文本颜色的随机色调不起作用
- 尝试使用 jquery 加载随机图像 -- 不起作用
- 生成随机颜色不起作用
- 分配随机 ID 不起作用
- 随机播放功能在单击按钮上不起作用
- 自定义映像随机播放器不起作用
- JavaScript随机希腊字母不起作用
- 在页面上放置一个随机生成器脚本 - 它可以工作.添加另一个具有不同名称的 - 不起作用
- javascript颜色随机化器不起作用
- 窗口大小调整功能随机不起作用
- 使用.html()清除以前不起作用的随机字符串
- 函数随机不起作用
- Faker.js生成随机路径;不起作用
- Javascript随机最小-最大不'不起作用
- JQuery随机选词器在我的网站上不起作用
- j从数组查询随机项不起作用