
判斷可見IntersectionObserver
我們做一些動(dòng)畫效果的時(shí)候可以用jq來(lái)判斷滾動(dòng)的距離,根據(jù)元素高度和距離頂部的高度判斷元素是否進(jìn)入可視區(qū)域中,比較方便的同時(shí)但由于必須一直處于監(jiān)聽狀態(tài)可能會(huì)對(duì)瀏覽器性能造成影響,于是我發(fā)現(xiàn)這樣一款可以用來(lái)監(jiān)聽是否進(jìn)入頁(yè)面中的api--IntersectionObserver。 首先我們以new的形式聲明一個(gè)對(duì)象,接收兩個(gè)參數(shù)callback和option,callback就是當(dāng)開啟監(jiān)聽后發(fā)生滾動(dòng)時(shí)...
2023-11-12