我希望创建一个Jquery脚本,从10种颜色中随机选择一种,并将其应用为一个div的背景颜色和h1标签的颜色。
到目前为止,我已经有了以下代码,可以生成随机颜色:
$(document).ready(function() { var hue = 'rgb(' + (Math.floor((256-199)*Math.random()) + 200) + ','
+ (Math.floor((256-199)*Math.random()) + 200) + ','
+ (Math.floor((256-199)*Math.random()) + 200) + ')';
$('#controls-wrapper').css("background-color", hue);
$('h1').css("color", hue);});
但是如何从10种颜色中随机选择一种来应用到背景颜色div和h1标签上呢?我找到了这个方法,但不确定如何将其应用到背景颜色div和h1标签上。
$("#controls-wrapper").each(function(){
var colors = ["#CCCCCC","#333333","#990099"];
var rand = Math.floor(Math.random()*colors.length);
$(this).css("background-color", colors[rand]);});