Guest User

Untitled

a guest
Jul 16th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. $('.drop').droppable('option', 'greedy', true);
  2. $('.drop').droppable('option', 'accept', '.Content1');
  3. $('.drop').livequery('drop', function(event, ui) {
  4. event.stopPropagation();
  5. var obj = currentObj;
  6. var dropingClass,newClass;
  7. dropingClass = ui.draggable.attr('class').split(' ', 1).toString();
  8. newClass = dropingClass.charAt(dropingClass.length - 1);
  9. newClass++;
  10. Configurator.WorkspaceFunctions.ChangeObjectParent(ui.draggable.attr('id'), $(this).attr('id'), FAIL);
  11. var divToAppend = ui.draggable;
  12. $(ui.draggable).hide('explode', 1000);
  13. $(this).append(divToAppend);
  14. divToAppend
  15. .removeClass(dropingClass)
  16. .addClass('Content' + newClass)
  17. .css({ 'left': 0, 'top': 0 })
  18. .width(obj.Width)
  19. .height(obj.Height)
  20. .show('slide', 1000)
  21. .droppable('option', 'greedy', true)
  22. .droppable('option', 'accept', '.Content' + newClass)
  23. .draggable('option', 'containment', '#' + $(this).attr('id'))
  24. .droppable('disable')
  25. .droppable('destroy');
  26. return false;
  27. });
Add Comment
Please, Sign In to add comment