我在这里进行了设置,但是意识到用户必须能够与透明滚动捕获后面的层进行交互:

http://jsbin.com/huxasup/4/edit?html,css,js,console,output

scrollerCapture = document.querySelector('.scroller-capture');
scrollerCapture.addEventListener('scroll', e => {
    e.preventDefault();
    console.log(scrollerCapture.scrollTop);
});


有人知道这样做的标准方法吗?我是否应该使用iScroll或ScrollMagic这样的实用工具在移动设备上获得这种效果?

谢谢

最佳答案

在您的<div>标记中提及onscroll事件。例如

<div id="someID" onscroll="someFunction();">


然后在相应的html文件中执行以下操作

<script>
function someFunction() {
        //work done when scroll is detected
    };
</script>


谢谢。我希望这有帮助。

09-25 16:19