我需要我的滚动条来告诉我我的 scrollTop
所以我有这样的代码:
$(document).ready(function(){
console.log('Hi!');
$(window).scroll(function(){
console.log('Scrolling...');
var wScroll = ($(window).scrollTop());
console.log(wScroll);
});
});
但是cosnole沉默了。她告诉我 Hi!,但她不会说 Scrolling... 无论如何。我试了很多。所以现在我问!
最佳答案
试试下面的代码,
参见 jQuery.scroll() .确保滚动条可见,否则不会触发滚动事件。
如果您想收听特定 div 滚动,也可以尝试将您的窗口监听器 更改为div。
$(window).scroll(function() {
console.log('Scrolling...');
var wScroll = ($(window).scrollTop());
console.log(wScroll);
});
body {
height: 500px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
关于javascript - 我的 $(window).scroll 没有响应 (jQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33071797/