detect distance scrolled from top jquery

前端 未结 3 2003
别那么骄傲
别那么骄傲 2020-12-13 17:30

How can I detect the number of pixels scrolled in a browser window? I need this to dynamically adjust the height of a 100% height div...

I\'m using jQuery.

3条回答
  •  萌比男神i
    2020-12-13 18:14

    You can use scrollTop() to find out how far down the page you've traveled.

    $(window).scroll(function() {
      console.log($(window).scrollTop());
      if ($(window).scrollTop() > 200) {
        $('#div').stop().animate({
          'marginTop': $(window).scrollTop() + 'px',
          'marginLeft': $(window).scrollLeft() + 'px'
        }, 'slow');
      }
    });
    

提交回复
热议问题