Advertisement
Guest User

Untitled

a guest
May 26th, 2015
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. function getElementPosition ( element ) {
  2.  
  3. var x = 0,
  4. y = 0;
  5.  
  6. for ( var e = element; e != null; e = e.offsetParent ) {
  7.  
  8. x += e.offsetLeft;
  9. y += e.offsetTop;
  10.  
  11. }
  12.  
  13. for ( var e = element.parentNode; e != null && e.nodeType == 1; e = e.parentNode ) {
  14.  
  15. x -= e.scrollLeft;
  16. y -= e.scrollTop;
  17.  
  18. }
  19.  
  20. return { x : x, y : y };
  21.  
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement