Advertisement
Guest User

Untitled

a guest
May 30th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. <div draggable="true" id="textbox" >
  2.  
  3. <div ondragover="allowDrop(event)" >
  4. <div id="canvas" class="grid container">
  5. <div style="color:red" data-dojo-attach-point="canvasNode"></div>
  6. </div>
  7. </div>
  8.  
  9. return declare([_WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin], {
  10.  
  11. templateString: template,
  12.  
  13. allowDrop: function (ev) {
  14. alert("test");
  15. ev.preventDefault();
  16. },
  17. ....
  18. }
  19.  
  20. <script>
  21. function allowDrop(ev) {
  22. ev.preventDefault();
  23. }
  24.  
  25. function drag(ev) {
  26. ev.dataTransfer.setData("text", ev.target.id);
  27. }
  28.  
  29. function drop(ev) {
  30. ev.preventDefault();
  31. var data = ev.dataTransfer.getData("text");
  32. //ev.target.appendChild(document.getElementById(data));
  33. }
  34. </script>
  35.  
  36. <div data-dojo-attach-event= "ondragover:allowDrop(event)">
  37. <div id="canvas" class="grid container">
  38. <div style="color:red" data-dojo-attach-point="canvasNode"></div>
  39. </div>
  40. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement