javascript获取子div的滚动

时间:2017-07-25 14:42:24

标签: javascript html css angularjs

我的结构是这样的:

<div>

    <div id="scrollID" style="height:100px;">
         content here
    </div>

</div>

<script>
document.getElementById("myDIV").addEventListener("touchstart", myFunction);
function myFunction() {
    // want to get my position
}
</script>

当用户开始滚动(实际触摸移动设备)时,我希望从顶部获得距离。我最后的想法是为孩子div实施拉动刷新。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

请尝试以下操作。

<div>

    <div id="scrollID" style="height:100px;" onscroll="myFunction();">
         content here
    </div>

</div>

<script>
document.getElementById("myDIV").addEventListener("touchstart", myFunction);
function myFunction() {
    document.getElementById("scrollID").scrollTop;
    // want to get my position
}
</script>