jQuery随机背景色在Firefox中不起作用?
我需要一些帮助。 签出此小提琴: 我的代码:jQuery随机背景色在Firefox中不起作用?,jquery,css,firefox,Jquery,Css,Firefox,我需要一些帮助。 签出此小提琴: 我的代码: $('.start').each(function () { var color = (Math.floor(Math.random() * 256)); var hue = 'rgb(' + color + ',' + color + ',' + color + ')'; $(this).css('backgroundColor', hue); }); 我希望每个div都是随机的灰色,但
$('.start').each(function () {
var color = (Math.floor(Math.random() * 256));
var hue = 'rgb(' + color + ',' + color + ',' + color + ')';
$(this).css('backgroundColor', hue);
});
我希望每个div都是随机的灰色,但这在Firefox中不起作用,
但在铬合金中效果很好。有趣的是,我从这个网站上得到了灵感:
这在Firefox中运行良好,尽管代码几乎相同
谢谢你的帮助
M
编辑:见鬼,现在它工作了,但不是在我的html中,只是在小提琴中…你忘了在JS小提琴上包含jQuery。添加它,它就会工作。我想这只是一个订单问题……只是一个猜测
你可能需要用
$(function(){})
来包装你的代码。奇怪的是,这段代码在fiddle中对firefox有效,但在我的html中却不起作用。请回答问题,而不是编辑问题,然后单击答案旁边的勾号关闭问题,而不是在问题中添加“已解决”一词。它有效。。。但只是在小提琴中,而不是在我的html中:/