Так: $(window).on('scroll', function() { console.log($('.filter').scrollTop()); }); или так: $(window).scroll(function(){ console.log($('.filter').scrollTop()); }); Все время возвращается 0. Почему?