鍍金池/ 問答/HTML/ location.reload()刷新之后不觸發(fā)dom加載事件?

location.reload()刷新之后不觸發(fā)dom加載事件?

需求:實現(xiàn)一個懶加載的功能,它需要DOM加載完畢就立即調(diào)用一次。
問題:使用瀏覽器刷新時正常,但使用reload()刷新就不正常,經(jīng)測試是無法觸發(fā)DOM的加載完畢事件
如圖:

PS(嘗試過的方法):

  1. window的load事件同樣不會觸發(fā);
  2. 把這個加載完畢事件添加到列表渲染前,還是不會觸發(fā)。

這是一個坑嗎?

回答
編輯回答
舊時光

解決辦法就是放棄監(jiān)聽DOM,在列表渲染完畢后立即執(zhí)行一次lazyLoad。

2017年6月5日 16:13