[問題] scroll位置與offset之間的關係

看板Ajax作者 (azureshin)時間8年前 (2016/11/07 04:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位好 http://lucien.mobi/demo.html 直接上網址.... 每個灰框上面的數字,是自己的offset().left 滾動橫向捲軸時,會輸出捲軸的scrollLeft() 想問的是.... Q1. 為何scrollLeft()滾到任一灰框底下時,顯示的數字跟灰框上的數字落差會那麼大? 照理說應該要差不多? 應該會offset.left跟scrollleft都是從左邊開始計算. Q2. 其實我想做的是,捲軸滾到某一灰框底下時, 那灰框就變色. 目前思路是... scrollstop時, 每個灰框都loop一次, 只要灰框位置 >= 捲軸位置 就變色,並return false. 這樣思路應該沒錯吧!!??? 還是有更便捷方式?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.111.33.175 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1478464381.A.E62.html
文章代碼(AID): #1O7vDzvY (Ajax)
文章代碼(AID): #1O7vDzvY (Ajax)