javascript - $(document).scrollTop()與某個div的$(’#js_productWrap’).offset().top
問題描述
$(document).scrollTop()與某個p的$(’#js_productWrap’).offset().top區別
問題解答
回答1:文檔比電腦屏幕還要長的時候,瀏覽器就只能看一部分,相當于一個取景框,這個框到這個文檔頂端的距離為 scrollTop
a document ^ +-----------+ ^ | | | | | | | |scrollTop | | | | | | | |offsetTop| | viewport | | | +-----------------+ v | | | | | v | +--+ #js_productWrap | | || | | +--+| | | | | | +-----------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +-----------+回答2:
$(document).scrollTop()返回當前網頁被卷起的高度;$(’#js_productWrap’).offset().top返回的是目標元素距離文檔頂部的高度
相關文章:
1. java類加載機制-類定義中new如何理解2. android - 使用vue.js進行原生開發如何進行Class綁定3. java - IDEA每個修改完代碼,重啟tomcat,但是似乎還是之前的代碼4. 小白問題getDay()5. java - c++ 經常出現error LNK20196. mysql取模分表與分表7. dump(Db::query(’SELECT * FROM `user`’));的時候提醒錯誤。8. mySql排序,序號9. 大數據處理 - mysql百萬級記錄分頁查詢優化方式有幾種方式?10. 怎么在phpstudy中用phpexcel上傳數據到MYSQL?
