[問題] 如何抓取動態的捲軸長度值?

看板Ajax作者 (霧峰小霸王)時間14年前 (2011/08/11 17:26), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
我下載了一個jquery的套件來做無限捲頁的網站 碰到一個問題就是當它用在非$(document)之下 只能用指定元素下的高度來做判斷 只要一觸發求回資料,捲軸長度變長就會失去判斷的準度 用說的可能有點抽像 可以參考一下官網的範例 http://fredwu.github.com/jquery-endless-scroll/ 捲到18左右就會觸發但是只要在把捲軸拉上去在拉下來 不管資料多長每次到了18之後都會觸發正常來說應該是 拉到捲軸的總長度剩10分之2才會觸發 看了程式碼如果是指定$(document)的話是用 $(document).height()來判斷 但如果是指定元素的話則是用$(this).height()來判斷 但是元素的高度值卻無法隨著捲軸長度值變 想問一下大大有沒有什麼是可以改善這個bug或是更好的辦法 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.137.217

08/11 18:21, , 1F
用 this.scrollHeight
08/11 18:21, 1F

08/11 21:08, , 2F
3Q
08/11 21:08, 2F
文章代碼(AID): #1EGw1AKl (Ajax)
文章代碼(AID): #1EGw1AKl (Ajax)