元素"/>
随机播放DOM元素
这是詹姆斯·帕多西(James Padolsey)的作品。 还可以查看他的文章,了解纯JavaScript技术。
插入
(function($){$.fn.shuffle = function() {var allElems = this.get(),getRandom = function(max) {return Math.floor(Math.random() * max);},shuffled = $.map(allElems, function(){var random = getRandom(allElems.length),randEl = $(allElems[random]).clone(true)[0];allElems.splice(random, 1);return randEl;});this.each(function(i){$(this).replaceWith($(shuffled[i]));});return $(shuffled);};})(jQuery);
用法
目标元素,称为随机播放。
$('ul#list li').shuffle();
翻译自: /
更多推荐
随机播放DOM元素
发布评论