jquery-sortable
Version:
jquery plugin for sortable, nestable lists
22 lines (21 loc) • 655 B
JavaScript
$(function () {
var group = $("ol.limited_drop_targets").sortable({
group: 'limited_drop_targets',
isValidTarget: function ($item, container) {
if($item.is(".highlight"))
return true;
else
return $item.parent("ol")[0] == container.el[0];
},
onDrop: function ($item, container, _super) {
$('#serialize_output').text(
group.sortable("serialize").get().join("\n"));
_super($item, container);
},
serialize: function (parent, children, isContainer) {
return isContainer ? children.join() : parent.text();
},
tolerance: 6,
distance: 10
});
});