向下滚动页面事件

时间:2011-05-27 11:57:15

标签: javascript events javascript-events prototypejs

如何捕捉向下滚动页面的事件?我的意思是,如果用户向下滚动到页面的结束,我想要进行函数调用?

使用 Prototype JS 或纯javascript。

2 个答案:

答案 0 :(得分:3)

您需要将滚动事件绑定到窗口,然后检查滚动位置。

$(window).observe('scroll', function(event) {
    var scrollOffsets = document.viewport.getScrollOffsets();
    var scrollTop = scrollOffsets.top;
});

答案 1 :(得分:1)

使用prototypejs试试这个,

$(document).observe('scroll', function(event) {     
  alert("the page has been scrolled"); 
  //call the user function
});

或试试这个,

Event.observe(window,'scroll', function(event) {        alert("the page has been scrolled");    
//call the user function 
});