我在这里进行了设置,但是意识到用户必须能够与透明滚动捕获后面的层进行交互:
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>
谢谢。我希望这有帮助。