我已经看到了很多与此类似的问题,但我无法找到解决这个特定问题的问题,或者我认为。
我有一个以这种格式构建的页面,它控制网页动态部分的浓度,我想要它做的是随机基于具有“switchme”类的 div。所以基本上我希望所有内容都可以交换,而不会改变“switchme”中的内容,只是它在页面中的位置。我尝试了许多 javascript 和 jquery 脚本,但最终它总是在内部 div 周围移动
<div class= "switchme_container">
<div class = "switchme">
<div>Content</div>
<div>Content</div>
<div>Content</div>
<div>Content</div>
</div>
<div class = "switchme">
<div>Content</div>
<div></div>
<div></div>
<div></div>
</div>
<div class = "switchme">
<div>Content</div>
<div>Content</div>
<div>Content</div>
<div>Content</div>
</div>
</div>
<script>
function shuffle(sj) {
var replace = $('<div>');
var size = sj.size();
while (size >= 1) {
var randomize = Math.floor(Math.random() * size);
var tempdiv = sj.get(randomize);
replace.append(tempdiv);
sj = sj.not(tempdiv);
}
$('#switchme_container').html(replace.html() );
</script>