MCPcopy Index your code
hub / github.com/hoothin/UserScripts / getElementLeft

Function getElementLeft

Pagetual/pagetual.user.js:10699–10711  ·  view source on GitHub ↗
(ele)

Source from the content-addressed store, hash-verified

10697 }
10698
10699 function getElementLeft(ele) {
10700 if (!ele) return 0;
10701 if (ele.getBoundingClientRect) {
10702 return ele.getBoundingClientRect().left + document.documentElement.scrollLeft;
10703 }
10704 var actualLeft = ele.offsetLeft;
10705 var current = ele.offsetParent;
10706 while (current) {
10707 actualLeft += current.offsetLeft;
10708 current = current.offsetParent;
10709 }
10710 return actualLeft;
10711 }
10712
10713 function getElementBottom(ele) {
10714 return getElementTop(ele) + (ele.offsetHeight || ele.scrollHeight);

Callers 1

verifyNextMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected