假设我有一个无序的十个元素列表。
我想要随机添加一个类,然后在几秒后删除该类,然后再次使用另一个随机选择的元素无限期地重新开始。使用jQuery连续添加和删除类到随机元素
什么是最干净的方式来实现呢?
编辑: 我已经走到这一步:
<ul id="hideAndSeek">
<li>...</li>
<li>...</li>
<li>...</li>
<li>...</li>
...
</ul>
而jQuery的:
var random = Math.floor(Math.random() * 1000);
var shownElement = $("#hideAndSeek li");
shownElement.eq(random % shownElement.length).addClass("shown");
然而,这显然不连续运行,我不知道如何在删除课程之前正确设置延迟。
您已经使用到目前为止已经试过?你的代码在哪里? – Doorknob