javascript - $(document).scrollTop() et $('#js_productWrap').offset().top d'un certain div
过去多啦不再A梦
过去多啦不再A梦 2017-06-29 10:10:12
0
2
1088

La différence entre $(document).scrollTop() et $('#js_productWrap').offset().top d'un certain p

过去多啦不再A梦
过去多啦不再A梦

répondre à tous(2)
三叔

Lorsque le document est plus long que l'écran de l'ordinateur, le navigateur ne peut en visualiser qu'une partie, ce qui équivaut à un viseur. La distance entre ce cadre et le haut du document est scrollTop

.
                 a document
         ^     +-----------+    ^
         |     |           |    |
         |     |           |    |scrollTop
         |     |           |    |
         |     |           |    |
offsetTop|     |  viewport |    |
         |  +-----------------+ v
         |  |  |           |  |
         v  |  +--+ #js_productWrap
            |  |  |        |  |
            |  +--+        |  |
            |  |           |  |
            +-----------------+
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               |           |
               +-----------+
刘奇

$(document).scrollTop() renvoie la hauteur de la page Web actuelle lorsqu'elle défile ;
$('#js_productWrap').offset().top renvoie la hauteur de l'élément cible à partir du haut du document

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal