代码之家  ›  专栏  ›  技术社区  ›  Raas Masood

可滚动div内的div未触发滚动事件

  •  1
  • Raas Masood  · 技术社区  · 9 年前

    第一个内容有一个滚动事件

     <div style="overflow:auto;height:200px">
      <div (scroll)="scrollHandler($event)">Hello {{name}}</div>
    
    .... Other content elements.
    

    但此滚动事件不起作用。 请注意,我想在元素上触发滚动事件,而不是在窗口上。

    https://plnkr.co/edit/Ib0fxBIb7syGdEtQ1Rz4

    1 回复  |  直到 9 年前
        1
  •  3
  •   ConnorsFan    9 年前

    <div style="overflow:auto; height:200px" (scroll)="scrollHandler($event)">
      <div>Hello {{name}}</div>
      ...
    </div>
    

    你可以测试 this modified plunker (检查控制台,我删除了警报呼叫)。

    推荐文章