@jdcfe/yep-react
Version:
一套移动端的React组件库
32 lines (25 loc) • 565 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports._event = _event;
exports.getOffsetTop = getOffsetTop;
function _event(e) {
if (e.touches && e.touches.length) {
return e.touches[0];
}
if (e.changedTouches && e.changedTouches.length) {
return e.changedTouches[0];
}
return e;
}
function getOffsetTop(elem) {
var offsetTop = 0;
/* eslint no-cond-assign: 0 */
do {
if (!isNaN(elem.offsetTop)) {
offsetTop += elem.offsetTop;
}
} while (elem = elem.offsetParent);
return offsetTop;
}
;