我需要一個腳本來在每次頁面加載時顯示不同的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一無所知 - 是否可以創建一個序列? –