我编写了一个代码来查找页面滚动。当我把它放在脚本标签中时它可以工作。 如何将此代码放入函数中并让它查找页面滚动?
这是我的代码
$(window).scroll(function(){
if ($(window).scrollTop() == $(document).height() - $(window).height()){
alert('scrolling');
}
});
答案 0 :(得分:2)
我完全不明白你的问题,这样的事情? (把它放在脚本标签或外部js文件中)
$(document).ready(function() {
$(window).scroll(function(e){
detect_scrollPage(e);
});
});
function detect_scrollPage(event){
...
}
答案 1 :(得分:2)
这个怎么样:
function scrollBinder(selector, callback){
$(selector).scroll(function(e){
callback.call(this, e);
});
}
$(document).ready(function() {
scrollBinder('#some_div', function(div, event) {
//do calcl here
})
//or on window
scrollBinder(window, function(div, event) {
//do calcl here
})
});
任何方式都是速记,大多数人会像你一样做。