通过元素的上下移动虽然能够实现排序,但是不够灵活,比较僵硬,不能够快速达到我们想要排序的目的。下面我们讲解想如何实现快速的拖拽到自己想要的排序的位置。
首先我们要引入一款插件gridly.js,用来实现元素拖拽。
以下简单的几行js代码就能实现我们想要的功能:
( dom='' ( i = 0; i <= 10; i++(i%2!=0+=''+i+'
'+=''+i+'
''.gridly')[0]).append(dom); reordering = reordered = arrdom= array=[]; $.each(arrdom,'.gridly' $('.gridly'100, gutter: 20, columns: 7
效果如下图所示:

下面解释一下:此插件很简单很方便使用,当我们发现设置显示多少列和行距无效果时,不妨打开gridly.js源码,找到下面的方法,进行设置即可。

相关推荐:










