有没有办法在页面加载时使用jQuery加载随机预定义颜色方案?
例如,我想要配色方案(对于我的' h1','标题背景'和' p')已保存,但在页面加载时,它会随机选择一种配色方案。
我试过四处搜寻,但我找不到办法。
这是我到目前为止所做的:
$(function() {
var colors = ['#111','#333','#555'],
background = colors[Math.floor(Math.random() * colors.length)];
$('header').css('background-color', background)
});
答案 0 :(得分:-3)
至少将colors.length设为(colors.length-1)。 (数组从索引零开始)