Archived
1
0
This repository has been archived on 2025-06-14. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
LuckyCoinkydink/templates/2k11/admin/js/dragdrop.js
2013-05-30 20:27:32 +02:00

25 lines
1.0 KiB
JavaScript

$("document").ready(function() {
$('.pluginmanager_container').sortable({
containerSelector: '.pluginmanager_container',
group: 'plugins', // TODO: Distinguish between sidebar and event-plugin-container
handle: '.pluginmanager_grablet',
onDrop: function ($item, container, _super) {
var placement = $item.parents('.pluginmanager_container').data("placement");
$item.find('input[name$="placement]"]').val(placement);
$item.removeClass("dragged").removeAttr("style")
$("body").removeClass("dragging")
$.autoscroll.stop();
},
onDragStart: function ($item, container, _super) {
$.autoscroll.init();
$item.css({
height: $item.height(),
width: $item.width()
})
$item.addClass("dragged")
$("body").addClass("dragging")
}
}
);
});