Advertisement
Guest User

Untitled

a guest
Jul 5th, 2015
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. $("div.layout.lo-content > div.content").droppable(
  2. {
  3. accept: "div.ui-widget",
  4. over:function(e,ui)
  5. {
  6. $(this).append('<div class="ui-sortable-placeholder"></div>');
  7. $(this).children("div.ui-sortable-placeholder").css("height",$(ui.draggable).height());
  8. },
  9. drop: function(e, ui)
  10. {
  11. $(ui.draggable).appendTo($(this)).css({ "left": "", "top":"" });
  12. $(this).css("height","auto").children("div.ui-sortable-placeholder").remove();
  13. },
  14. out: function(e, ui)
  15. {
  16. $(this).children("div.ui-sortable-placeholder").remove();
  17. }
  18. });
  19.  
  20. elem.editor.find("div.ui-widget").draggable(
  21. {
  22. handle:"div.content",
  23. containment:elem.editor,
  24. connectToSortable: "div.lo-content > div.content",
  25. start: function(e,ui)
  26. {
  27. $(ui.helper).addClass("dragging");
  28. if(ui.helper.parents("div.lo-content").length > 0)
  29. {
  30. ui.helper.appendTo(elem.editor);
  31. }
  32. },
  33. drag: function(e,ui)
  34. {
  35. checkTop(ui);
  36. },
  37. stop: function(e,ui)
  38. {
  39. oldWidget.saveState(ui.helper,1);
  40. setTimeout(function() {
  41. ui.helper.removeClass("dragging");
  42. }, 300);
  43. }
  44. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement