首页 > 解决方案 > 滚动事件侦听器不适用于部分

问题描述

我有一个问题,addEventListener所以我在我的代码之外制作了非常简单的脚本来查看问题,它仍然存在于这个小脚本上。

但是,如果我使用相同的脚本并传递click侦听器而不是滚动,它就可以工作。

const section2 = document.querySelector("#section2")

console.log(section2)

section2.addEventListener("click", function(e){
  console.log("clicked")
})

section2.addEventListener("scroll", function(e){
  console.log("scrolling")
})
section {
  height: 50vh;
}
<main>
  <section id="section1">
    section
  </section>
    <section id="section2">
    section 2
  </section>
    <section id="section3">
    section 3
  </section>
    <section id="section4">
    section 4
  </section>
    <section id="section5">
    section 5
  </section>
</main>

标签: javascripthtmlcss

解决方案


推荐阅读