我正在动态创建 div,并希望它们在随机位置而不是最后一个位置添加到父 div,例如
var opt = document.createElement("div");
var txt = document.createTextNode(str);
opt.appendChild(txt);
//get the top and left positioning of the elements
var x = Math.floor(Math.random() * (400));
var y = Math.floor(Math.random() * (50));
opt.style.top = y + "px";
opt.style.left = x + "px";
opt.style.zIndex = zindex;
$("#parentDiv").append(opt);
但问题是 jquery 的 append 函数或 add 函数将 div 放在堆栈的最后位置。我希望它随机放置在其他 div 之间...帮助