jQueryでリストをランダム表示
リストをランダムに並び替え
jQuery
$(function () {
var bool = [1, -1];
$('ul').html(
$('li').sort(function(a, b) {
return bool[Math.floor(Math.random() * bool.length)];
})
);
});
HTML
<ul>
<li>Apple</li>
<li>Banana</li>
<li>Cat</li>
<li>Dog</li>
<li>Coffee</li>
<li>Milk</li>
<li>Tennis</li>
<li>Basketball</li>
</ul>
サンプル