里面有一句var thisOrder = $(this).data('order');
使用append添加的元素没有问题,使用prepend增加的元素的order就为0,导致所有元素的order都是0,然后就不能排序成功了
我的办法是每次prepend元素之后都先重置一下order,代码:
$('#chartDlg ul li').each(function(i, e){
$(e).data('order', i+1);
});
希望这个事sortable.js能做
回贴