很新的代码。在实现某些代码时,无法将我网站部分的背景颜色随机化,以便根据数组进行更改。 找到了这段代码:
$(document).ready(function(){
var colors = ["#4ECDC4","#FF6B6B","#313638","#FFE66D"];
var rand = Math.floor(Math.random()*colors.length);
$(‘#u97’, ‘#u379’).css("background-color", colors[rand]);
});
"#u97,#u379"是我想改变背景颜色的div。我在标题中插入了一个"脚本"标签但没有任何反应。还有一个主要的CSS文件,div可以从中获取颜色,这可能会干扰某些东西吗?
答案 0 :(得分:0)
试试这个:
$(document).ready(function(){
var colors = ["#4ECDC4","#FF6B6B","#313638","#FFE66D"];
var rand = Math.floor(Math.random()*colors.length);
$('#u97').css("background-color", colors[rand]);
$('#u379').css("background-color", colors[rand]);
});
答案 1 :(得分:0)
$(document).ready(function(){
var colors = ["#4ECDC4","#FF6B6B","#313638","#FFE66D"];
var rand = function () {
return Math.floor(Math.random()*colors.length);
};
$("#u97, #u379").each(function () {
$(this).css("background-color", colors[rand()]);
});
});
div {height: 50px; width: 50px;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="u97"></div><div id="u379"></div>