javascript - 使用 jquery 随机播放一些 div

标签 javascript jquery html

我想随机排列 div 表格的单元格。我尝试使用 .shuffle() 插件,但无法使其工作。这是我的代码:

<div class="sprites">
    <div class="row">
        <span id="draggable0" class="draggable"></span> 
        <span id="draggable1" class="draggable"></span> 
        <span id="draggable2" class="draggable"></span>
    </div>
    <div class="row">
        <span id="draggable3" class="draggable"></span> 
        <span id="draggable4" class="draggable"></span> 
        <span id="draggable5" class="draggable"></span>
    </div>
    <div class="row">
        <span id="draggable6" class="draggable"></span> 
        <span id="draggable7" class="draggable"></span> 
        <span id="draggable8" class="draggable"></span>
    </div>
</div>

这就是我尝试洗牌的方式:

$(document).ready(function () {
    $('.sprites').shuffle();
});   

你知道我如何洗牌所有这些东西吗?

最佳答案

Fiddle

这只会打乱 sprites 类的元素。您想打乱 .sprites 内的 div,对吧?

$('.sprites div').shuffle();

编辑:正确的语法实际上可能是:

$.shuffle('.sprites div');

关于javascript - 使用 jquery 随机播放一些 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15438238/

相关文章:

javascript - 多个 GET 请求与返回多个对象的一个​​ GET 请求

javascript - jQuery在克隆选择选项后获取数据id

javascript - 如何定位特定类(class)的最后一个 child

javascript - Bootstrap 折叠隐藏 onClick

javascript - 如何换行javascript

javascript - 如何防止通过单击 mat-expansion-panel-header 来切换 mat-expansion-panel?

jquery - 具有可调整大小/可拖动元素的响应式 jQuery UI

javascript - 计算具有相同类别的每个元素的 margin

html - 使两个共享插件(facebook 和 twitter)在同一行对齐(垂直对齐)

html - 使用 Bootstrap 网格自动调整 iframe 的大小