使用jQuery滚动窗口顶部的距离?

时间:2013-12-10 10:11:09

标签: javascript jquery

我试图让一个元素移动比窗口其余部分的移动慢一点(如果你愿意的话,视差)......

我使用以下内容......

$(window).scroll(function() { 

    'use strict';

    console.log($('section').offset().top);

    $('img').css({
       'margin-top' : -($('section').offset().top/3)+"px",
    });

});

只有部分偏移在整个滚动中保持静态130px,而它应该不断变化?

任何想法我做错了什么?

1 个答案:

答案 0 :(得分:2)

我认为您正在寻找的函数是$(window).scrollTop(),它将返回页面在任何给定点向下滚动的数量。

var scroll = $(window).scrollTop();