0
使用MixItUp框架,我嘗試允許用戶對主網格內的各個網格執行data-sort =「random」。實質上,我想爲每個小塊設置一個「Shuffle」控件,而不是將所有塊混合在一起的一個排序控件。使用MixItUp在一個網格中進行多個排序
<ul>
<a href="#" class="sort" data-sort="random">Shuffle</a>
</ul>
<ul id="Grid">
<div class="block1">
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
</div>
<div class="block1">
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
</div>
<div class="block1">
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
</div>
<div class="block1">
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
</div>
<div class="block1">
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="one"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="two"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="three"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="four"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
<li class="mix" id="five"></li>
</div>
</ul>
這是難以解釋的,所以這裏是一個小提琴,以幫助它想象:http://jsfiddle.net/kyleclay/F4xAx/
而另一個鏈接MixItUp文檔站點:http://mixitup.io/
我也是那種對於新手在SO上張貼,我剛剛創建了我的第一個小提琴,所以讓我知道如果你需要我解釋更多或做不同的事情。提前致謝。