Skip to content

Instantly share code, notes, and snippets.

@lucasrenan
Created October 22, 2012 22:48
Show Gist options
  • Save lucasrenan/3935175 to your computer and use it in GitHub Desktop.
Save lucasrenan/3935175 to your computer and use it in GitHub Desktop.
media magick - sortable js
function initUploader(relation){
$(".attachmentUploader" + "." + relation).pluploadIt();
$("a." + relation + "ToggleSortable").bind('click', function () {
mediaMagick.toggleSortable($("div.attachmentUploader." + relation + " .loadedAttachments"), '/update_priority', {
linkSelector: 'a.' + relation + 'ToggleSortable',
loadData: function () {
return {
elements: function () {
return $("div.attachmentUploader." + relation + " .loadedAttachments").sortable('toArray');
},
model: function () {
return $("div.attachmentUploader." + relation + " .loadedAttachments").parent().data('model');
},
model_id: function () {
return $("div.attachmentUploader." + relation + " .loadedAttachments").parent().data('id');
},
relation: function () {
return $("div.attachmentUploader." + relation + " .loadedAttachments").parent().data('relation');
}
}
},
messagingEngine: false
});
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment