IntersectionObserver是否可以检测到身体上的scrollY> 0?

时间:2019-02-28 18:45:03

标签: javascript intersection-observer

可以使用new IntersectionObserver()来检测用户是否位于页面顶部(scrollY = 0)VS。当scrollY> 0(用户已向下滚动)时?

因为我尝试了此方法,但无法使其正常工作:

var myObs = new IntersectionObserver(function (entry) {
    if ( entry.intersectionRatio > 0 ) {
        console.log('> 0');
    } else {
        console.log('< 0');
    }
}, { threshold: [0], rootMargin: '0px 0px', });

myObs.observe( document.body );

0 个答案:

没有答案