Guest User

Untitled

a guest
Jan 16th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. <div></div>
  2.  
  3. div { position:relative; background-color:#333;
  4. padding:20px; margin:20px; float:left;
  5. }
  6.  
  7. div:before { content:""; display:block;
  8. padding:5px; background-color:#f60; border:2px solid white;
  9. position: absolute; top:-2px; right:-2px; border-bottom-left-radius: 10px;
  10. }
  11.  
  12. var item = $('<span />');
  13. item.click(function() { alert('click'); });
  14. $('div').append(item);
  15.  
  16. div { position:relative; background-color:#333;
  17. padding:20px; margin:20px; float:left;
  18. }
  19.  
  20. div span { content:""; display:block;
  21. padding:5px; background-color:#f60; border:2px solid white;
  22. position: absolute; top:-2px; right:-2px; border-bottom-left-radius: 10px;
  23. }
  24.  
  25. var newDiv = $("<div class='orangeCircle'>");
  26. $(".parentDivToOrangeCircle").append(newDiv);
  27.  
  28. .parentDivToOrangeCircle { position:relative; background-color:#333;
  29. padding:20px; margin:20px; float:left;
  30. }
  31.  
  32. .orangeCircle {
  33. padding:5px; background-color:#f60; border:2px solid white;
  34. position: absolute; top:-2px; right:-2px; border-bottom-left-radius: 10px;
  35. }
  36.  
  37. $("div").click(function(e){
  38. var $me = $(this),
  39. width = $me.outerWidth(),
  40. height = $me.outerHeight(),
  41. top = $me.position().top,
  42. left = $me.position().left;
  43.  
  44. var len = Math.sqrt(Math.pow(width - e.offsetX, 2) + Math.pow(e.offsetY, 2));
  45.  
  46. if (len < 10)
  47. alert('ding');
  48. });​
Add Comment
Please, Sign In to add comment