javascript - Wie ermittelt JS beim dynamischen Laden von Bildern, ob das Bild auf dem Bildschirm angezeigt wird?
世界只因有你2017-05-19 10:20:40
0
2
497
Scrollen Sie mit der Maus nach unten und laden Sie das Bild, wenn der Zielbereich auf dem Bildschirm erscheint. Wie kann man also feststellen, ob der Zielbereich auf dem Bildschirm erscheint?
通过图片的
getBoundingClientRect()
方法,返回相对于视口的left、top、right和bottom判断在不在视口内。
参考getBoundingClientRect
计算图片到页面头部的距离,然后检测滚动条滚动的距离