随机生成颜色并保存在CSS中
Random generated colors and saving them in CSS
我不能百分百地解释这一点,因为如果我能的话,我可能会弄清楚。
我正在为聊天室编写代码。我想使用javascript随机生成一个颜色,并将其分配给某人的名字。但它只会分配一次,当他们键入新消息时,它会默认。我怎样才能让颜色粘住呢?这是我目前所看到的:
$(document).ready(function() {
$('.username').each(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) + ')';
$(".username").css("color", hue);
}); });
尝试在每个函数中使用$(this)代替$(".username"):
$('.username').each(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) + ')';
$(this).css("color", hue);
});
相关文章:
- 当已经使用CasperJS选择了css类元素时,断言该类的存在
- casperjs-css选择器存在,但当单击它时会引发“”;CasperError:无法在不存在的选择器“”上调度mou
- Internet Explorer CSS类样式没有'如果存在具有相同类名的其他元素,则不适用
- Node.js Express应用程序:如果存在cookie,则从服务器端向元素添加CSS类
- 当选择器不存在时,如何更改 Seletor 的 CSS JavaScript / jQuery
- 根据代码中存在的单词/URL 显示 CSS/HTML
- 在添加之前检查是否存在 css 引用链接
- 如果javascript不存在,如何告诉css该怎么做
- 如何使用jQuery检查CSS中是否存在类
- 敲除可观察数组中存在键时更改css类
- JQuery-存在css类元素的测试.长度不'不起作用
- Javascript/jQuery-height()和.css({'height'})之间是否存在性能差
- 在一组url中存在的元素上应用css
- jQuery.css():属性中是否存在固有延迟's对元素的应用程序
- 检查是否存在没有jQuery的CSS类
- 如何检查一个元素是否存在,并改变css属性
- CSS使用overflow时,间隙仍然存在
- 如何查看css规则是否存在
- 随机生成颜色并保存在CSS中
- 在进行Javascript密集型工作时,将所有样式保存在CSS文件中有什么好处