2013-04-04 268 views
-1

我在php中創建了一個網站,其中我想要一個reloadjavascript的分部,當用戶滾動到頁面頂部時。頁面滾動到頁面頂部刷新頁面

任何人都可以指導我如何用例子來做到這一點?

+0

我沒有做任何事情。 – 2013-04-04 14:15:43

+0

Harjeet,當頁面中指定的位置被觸摸時,您可以嘗試調用指定的功能。 – dreamweiver 2013-04-04 14:17:47

+0

[你有什麼嘗試?](http://mattgemmell.com/2008/12/08/what-have-you-tried/)請參閱[問問意見](http://stackoverflow.com/questions/ask-建議)請 – 2013-04-04 14:23:00

回答

1

隨着使用像jQuery的,你可以不喜歡這樣;

$(window).scroll(function() { 

    var offset = 50; 

    if($(window).scrollTop() <= offset) { 

    // Reload your division  
    // 

    } 

}); 

注意;該.scroll功能被解僱滾動每一像素browserload你可能要添加一個超時這個

+1

這將導致頁面重新加載,如果用戶從頂部向下滾動幾個像素! 確保用戶首先向下滾動的其他邏輯對於使其正常工作是必要的。 – alanaktion 2013-04-04 14:20:22

1

您需要觀看scrollTop的值。簡單的例子:

$(window).scroll(function() { 
    if ($(window).scrollTop <= 30) { 
     window.location.reload(); 
    } 
});