不适用于onscroll javascript

时间:2018-07-09 18:16:56

标签: javascript events onscroll

当页面滚动到最后一个块context.startForegroundService时,我想做console.log(),但是它不起作用:

#scroll

2 个答案:

答案 0 :(得分:0)

<div>内没有任何内容,因此内容不会滚动。

偶数侦听器始终引用其所在对象的滚动内容。

尝试将其放在<body>标签上。

<body onscroll="onScroll()">
  <p>lots of content. <p>lots of content. <p>lots of content
</body>

或将内容放入<div>中,以便它可以滚动。

答案 1 :(得分:0)

您的div必须具有overflow: scroll;,并且其中包含一些内容,因此它具有自己的滚动条。

<div style="height:50px; width:100%; overflow: scroll;"  onscroll="onScroll()">
Blah
blah
<br>
some content
</div>
  <script>
  function onScroll(){
    console.log('YES');
  }
</script>