我知道这可能是一个非常基本的问题,但这里是:
我正在使用 JS 将许多 DOM 元素实例化到 HTML 页面上。
for(var i = 0; i < dotsCount; i++){
dotsHtml += "<div class = 'dot'></div>";
}
$dots = $(dotsHtml);
$count.html(dotsHtml);
我希望它们以随机间隔的距离生成,但目前它们都如您所期望的那样沿垂直线生成。
我正在使用velocity.js 来制作它们的动画,但我不知道如何随机化它们的初始位置。
最佳答案
最简单的方法可能是使用 Math.random() 生成随机数,然后添加<div class='dot'>
一个style="margin-right:"+yourRandomNumberHere+"px"
关于javascript - 将 div 实例化到容器内的随机空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33776239/