always-helper
Version:
前端项目开发中,经常会用到一些工具函数的合集。
2 lines (1 loc) • 383 B
JavaScript
export default function(f){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(f){var t=f.offsetTop,o=f.offsetLeft,n=0,i=0;for(e&&(n=f.offsetWidth,i=f.offsetHeight);f.offsetParent;)t+=(f=f.offsetParent).offsetTop,o+=f.offsetLeft;return t>=window.pageYOffset&&o>=window.pageXOffset&&t+i<=window.pageYOffset+window.innerHeight&&o+n<=window.pageXOffset+window.innerWidth}}