Guest User

Untitled

a guest
Aug 20th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. How can I add an element with absolute position via jQuery or Javascript?
  2. function drawElement(e,name){
  3. $("#canvas").append("<div id='" + name + "' class='element'"
  4. + "left="+e.pageX+" top=" + e.pageY +">"
  5. + name
  6. +"</div>");
  7. }
  8.  
  9. .element{
  10. display:inline-block;
  11. background:blue;
  12. position:absolute;
  13. }
  14.  
  15. function drawElement(e,name){
  16. div = $("<div />")
  17. div.attr("id", name);
  18. div.attr("class", 'element')
  19. div.css("top", e.pageY)
  20. div.css("left", e.pageX)
  21. div.html(name)
  22.  
  23. $("#canvas").append(div)
  24. }
  25.  
  26. function drawElement(e,name){
  27. div = $("<div />")
  28. div.attr({id: name, class: 'element'});
  29. div.css({top: e.pageY, left: e.pageX})
  30. div.html(name)
  31. $("#canvas").append(div)
  32. }
  33.  
  34. var element = $('<div />',{'name': name, 'class': element})
  35. .css({ 'left': e.pageX, 'top': e.pageY })
  36. .html(name);
  37. $("#canvas").append(element);
  38.  
  39. .append("<div id='" + name + "' class='element'"
  40. + "style='left:"+e.pageX+";top:" + e.pageY +";'>"
  41.  
  42. var newElem = $('<div />').addClass('element').css({'left': e.pageX, 'top' : e.pageY});
  43.  
  44. $("#canvas").append(newElem);
Add Comment
Please, Sign In to add comment