需要使用jquery随机获得不同的灰色色调

时间:2014-04-22 12:24:35

标签: jquery html5 asp.net-mvc-3

我正在研究Html 5 Pie图表。对于每个值,我需要不同的灰色阴影。我可以有n个值,所以它不是静态的。有人可以帮我这个,所以我可以生成随机灰色色调代码。

2 个答案:

答案 0 :(得分:2)

rgb(x,x,x)是灰色的。用随机数替换x,您将获得不同的灰色。范围是rgb(0,0,0)(黑色) - rgb(255,255,255)(白色)。示例可以是:rgb(5,5,5)或rgb(111,111,111)或rgb(99,99,99)。

答案 1 :(得分:2)

你需要这样的代码:

 var a = Math.random() * 254;
 var b = Math.floor(a / 8) * 8;
 $(".greybox").css("background-color", "rgb(" + b + "," + b + "," + b + ")");

这是你想要的事情的工作小提琴:

JS Fiddle