要处理页面上出现的视差滚动和动态元素,具体取决于用户滚动的距离,我使用的是JQuery滚动侦听器方法。
$(window).scroll(function(){});
我遇到的一个问题是,只有当用户到达页面底部或页面顶部时才会触发此方法:没有" live"滚动跟踪。无论如何要完成跟踪" live"当用户到达页面底部时滚动而不是滚动?我的代码如下。
$(document).ready(function() {
$(window).scroll(function() {
$("#article").append("<div>Did scroll</div>");
});
});
只有当用户到达顶部或底部时才会显示滚动。
编辑:
我已经厌倦了将代码置于$(document).ready();
之外。同样的结果也出现了。
答案 0 :(得分:2)
它正常工作,可能你只是缺少一些CSS
这里有一个例子http://jsfiddle.net/orlando/0mqc2skk/
$(document).ready(function() {
$(window).scroll(function() {
$("#article").append("<div>Did scroll</div>");
});
});