我在随机、不重叠的位置布置了一系列 div。
当用户到达页面底部时,我使用 jscroll 添加更多 div。但是,这些新的 div 也应该是随机放置和绝对定位的。
什么是有效的方法来做到这一点?我在(1)将随机位置javascript应用于新元素和(2)提供合理的非滞后体验时都遇到了麻烦。
当前的基本代码:如果我随机添加无限滚动的点,我将如何让新的点集随机放置?
<head>
<title>desert</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.jscroll/2.2.4/jquery.jscroll.min.js"></script>
</head>
<body>
<div class="word">
.
</div>
<div class="word">
.
</div>
<div class="word">
.
</div>
<a href="extrastuff.html"></a>
</div>
<script>
** Randomly assigns .word elements a non - overlapping position **
</script>
<script type="text/javascript">
$(document).ready(function() {
$('#desert').jscroll({
padding: 2000,
loadingHtml: ''
});
});
</script>
</body>
</html>