Tag: html列表

使用jQuery连续添加和删除类到随机元素

假设我有十个元素的无序列表。 我希望随机将一个类添加到其中一个类中,然后在几秒钟后删除该类,并再次使用另一个随机选择的元素无限期地重新开始。 实现这一目标的最简洁方法是什么? 编辑:到目前为止我得到了什么: … … … … … 和jQuery: var random = Math.floor(Math.random() * 1000); var shownElement = $(“#hideAndSeek li”); shownElement.eq(random % shownElement.length).addClass(“shown”); 但是,这显然不会连续运行,我不知道如何在删除类之前正确设置延迟。

如何继续检查中的新元素?

我想继续检查新的li元素,以便每当有这些新元素时,我会收到新警报? JS: $(function () { if ($(‘#div’).find(”)) { alert(‘you just got new elements’); } // it is just an examplory function which // will keep looking for only new elements created by ol list })(); Js小提琴在这里http://jsfiddle.net/younis764/rWcKu/3/ 请帮忙。

如何随机排序列表项?

我目前有这个代码随机排序列表项: var $ul = $(‘#some-ul-id’); $(‘li’, $ul).sort(function(){ return ( Math.round( Math.random() ) – 0.5 ) }).appendTo($ul); 但是,还有更好的解决方案吗?