【发布时间】:2020-02-14 10:14:00
【问题描述】:
我有这个函数可以从数组中随机选择相同的颜色分配给具有相同类的所有元素,但元素同时获得不同的颜色。 现在该功能可以工作,但每个 h2 元素都有不同的颜色。 我想让所有具有“change_color”类的 h2 元素每次都获得相同的颜色。
jQuery(document).ready(function() {
var colors = ["#FFB24A", "#ED145B", "#55D3D2", "#E8390F", "#787878"];
jQuery(".change_color h2").each(function() {
jQuery(this).css("color", colors[Math.floor(Math.random() * colors.length)]);
});
});
要对所有元素应用相同的颜色,我需要进行哪些更改? 谢谢。
【问题讨论】:
-
jQuery(".change_color h2").css("color", colors[Math.floor(Math.random() * colors.length)]);
标签: javascript css function math random