【发布时间】:2014-09-12 16:35:06
【问题描述】:
即使用户从结尾滚动到开头,使用以下命令也会执行操作。我只想在用户垂直向下滚动时
if( $(window).scrollTop() + $(window).height() == $(document).height() ) {
//do stuff
}
这是我目前的代码,
function addEvent( obj, type, fn ) {
if ( obj.attachEvent ) {
obj['e'+type+fn] = fn;
obj[type+fn] = function(){obj['e'+type+fn]( window.event );}
obj.attachEvent( 'on'+type, obj[type+fn] );
} else
obj.addEventListener( type, fn, false );
}
addEvent(window, 'scroll', function(event) {
if( $(window).scrollTop() + $(window).height() == $(document).height() ) {
load();
}
});
【问题讨论】:
标签: javascript jquery css