gpt4 book ai didi

javascript - 随机化我追加到另一个 div 中的 div

转载 作者:行者123 更新时间:2023-11-28 01:06:24 25 4
gpt4 key购买 nike

这就是我所拥有的:

$(function(){
$('.apple').appendTo('.container');
});

现在,假设我有 20 个不同的 div,其类名为 .apple

如何将它们随机 append 到容器中?因此,每次加载页面时,顺序都会不同。

提前谢谢您!

最佳答案

您可以通过获取一些随机值来尝试下面的代码,并将其用于if/else条件:

$(function(){
$('.apple').each(function(){
var random = ((Math.random()*100) + 50).toFixed();

if(random > 100)
$('.container').append($(this));
else if(random < 100)
$('.container').prepend($(this));
else
{
var childCount = $('.container').children().length;
$('.container').find('div:eq('+(childCount/2)+')').append($(this));
}
});
});

<强> Demo

关于javascript - 随机化我追加到另一个 div 中的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25029503/

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