我需要一个脚本来在每次页面加载时显示不同的DIV。它不能是随机的,因为它有时会给出相同的DIV。每次页面加载时都显示不同的div(不是随机的)
我目前正在使用此脚本随机化它;
<script>
var elems = $("div");
if (elems.length) {
var keep = Math.floor(Math.random() * elems.length);
for (var i = 0; i < elems.length; ++i) {
if (i !== keep) {
$(elems[i]).hide();
}
}
}
</script>
有没有办法确保DIV总是不同的?
上的
div
S上的数为了确保你不重复最后一个div,你需要以某种方式存储最后一个div(例如cookie,localStorage等) – j08691保存本地存储索引... –
感谢您的回复!我对使用cookie或localStorage一无所知 - 是否可以创建一个序列? –