- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
function getOffset(elem) {
if (elem.getBoundingClientRect) {
// "правильный" вариант
return getOffsetRect(elem)
} else {
// пусть работает хоть как-то
return getOffsetSum(elem)
}
}
Очень качественный, на мой взгляд. Зачем он тут?