gpt4 book ai didi

jquery - 在For循环中随机添加一个类

转载 作者:行者123 更新时间:2023-12-01 00:11:13 25 4
gpt4 key购买 nike

文档准备好后,我正在填充变量并使用它们来运行 for 循环,该循环创建许多具有 box 类的 div。我想向那些box添加一个possible类div 是随机的,以便它们均匀分布。例如,假设最终有 100 个带有 box 类的 div,我希望这些 div 中的随机数量也具有 possible 类。

关于如何做到这一点有什么想法吗?我在下面包含了我当前的代码。

谢谢

$(document).ready(function() {
var wrapper = $('.wrapper');
var wrapperWidth = wrapper.width();
var wrapperHeight = wrapper.height();
var wrapperArea = wrapperWidth * wrapperHeight;
var boxWidthHeight = 30;
var boxArea = boxWidthHeight * boxWidthHeight;
var boxCount = wrapperArea / boxArea;
alert(boxCount);
for(var i = 0; i < boxCount; i++) {
$('.wrapper').append('<div class="box"></div>');
}
});

最佳答案

只需使用 Math.random()。

在伪代码中:

if (Math.random() < .5) //Or any other fraction
addDivWithPossibleClass();
else
addDivWithoutPossibleClass();

关于jquery - 在For循环中随机添加一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10876574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com