我有3 li,带有所有的数据窗格名称。
我希望每次刷新都选择一个随机锂。

如何使javascript / jQuery脚本随机生成data-panename获取类active

的HTML

<ul class="tab-tabs">
 <li class="first" data-panename="uitgelicht"><a href="/nl?show=Uitgelicht" rel="nofollow">Uitgelicht</a></li>
 <li data-panename="nieuw"><a href="/nl?show=Nieuw" rel="nofollow">Nieuw</a></li>
 <li class="last" data-panename="meest-bekeken"><a href="/nl?show=Meest+bekeken" rel="nofollow">Meest bekeken</a></li>
</ul>

最佳答案

你可以这样做 :

var lis = $('li[data-panename]');
lis.eq(Math.floor(Math.random()*lis.length)).addClass('active');


Demonstration(重新加载以红色显示另一个li)

关于javascript - 随机LI选择器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13858224/

10-10 11:45