請問一下scroll到特定位置後,觸發特定事件的效果,寫法大概有什麼策略。
目前有找到的是單一節點處發的套件,無限載入,但效果不太相同,是接近或到底部時在innerHTML新的資料近來,若要再綁定動畫效果會有點麻煩,效果也不太相容。
scroll到特定位置偵測,是已經載入完整頁面,到定點時再觸發事件。
問題大概是
(1)要怎麼偵測滾動到的位置
(2)自己換算位置?如果要,前提是偵測出來的單位要是px或可以轉換的單位,印象中之前用某個function測試的時候打出來的不是px為單位。
假定有三個區塊,必須先算出三個區塊的高度,假設是100px
+ 150px
+ 200px
,
那促發點就是在滾動到100px
, 250px
, 450px
時觸發,但版面一改整個參數都要改,也需線設計好指定高度,不知道是不是有其他方式,還是大致上就是如此