我有这个jQuery和HTML代码:http://jsfiddle.net/UgX3u/30/
<div class="container">
<div class="yellow"></div>
<div class="red"></div>
<div class="green"></div>
<div class="blue"></div>
<div class="pink"></div>
<div class="orange"></div>
<div class="black"></div>
<div class="white"></div>
</div>
$("div.container div").each(function(){
var color = $(this).attr("class");
$(this).css({backgroundColor: color});
});
我想要随机调整 div.container div
的顺序,使其出现在任意位置,而不是初始位置,同时这些 div
必须仍然在 div.container
中。我尝试过http://jsfiddle.net/UgX3u/32/、http://jsfiddle.net/UgX3u/20/以及其他一些我在网上找到的函数,但都没有起作用。
请问如何让这些
div
按随机顺序显示?
.addCass
而不是.addClass
),它似乎可以正常工作:更新的JS Fiddle。 - David Thomas