【发布时间】:2011-08-19 08:20:30
【问题描述】:
我希望创建一个 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 种颜色的列表中随机选择呢? 我找到了这个,但不确定如何将它应用于 bg color 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]);});
【问题讨论】:
标签: jquery css background-color