我已經尋找一個插件/腳本,從底部開始連續滾動網站時,就像連續循環一樣。連續/無限滾動
例子:http://unfold.no/和http://www.aquiesdonde.com.ar/
我試圖扭轉工程,但沒有得到一個結論。 任何人都可以引導我在正確的方向尋找什麼找到這樣的插件?
我只傾向於找到在向下滾動時不斷擴展頁面/添加內容的腳本。
我已經尋找一個插件/腳本,從底部開始連續滾動網站時,就像連續循環一樣。連續/無限滾動
例子:http://unfold.no/和http://www.aquiesdonde.com.ar/
我試圖扭轉工程,但沒有得到一個結論。 任何人都可以引導我在正確的方向尋找什麼找到這樣的插件?
我只傾向於找到在向下滾動時不斷擴展頁面/添加內容的腳本。
它只是一個if語句,用於告訴文檔x個像素點是否位於頂部y。
的代碼:http://www.aquiesdonde.com.ar/
/*Scroll*/
var mov = 0;
function handle(delta) {
/*Scroll Action*/
if (delta < 0){
if(mov==-10500){
mov=0;
moverDown();
}else{
moverDown();
}
}else{
if(mov==0){
mov=-10440;
moverUp();
}else{
moverUp();
}
}
};
加上moverUp/moverDown功能,這使滾動無縫:
/*Scroll Top*/
function moverUp(){
$('.layout').css("top", mov+=30);
};
/*Scroll Down*/
function moverDown(){
$('.layout').css("top", mov-=30);
};
/*Function Scroll*/
function wheel(event){
var delta = 0;
if (!event) event = window.event;
if (event.wheelDelta) {
delta = event.wheelDelta/120;
if (window.opera) delta = -delta;
} else if (event.detail) {
delta = -event.detail/3;
}
if (delta)
handle(delta);
if (event.preventDefault)
event.preventDefault();
event.returnValue = false;
};
希望有所幫助。
嘗試使用這個腳本:https://github.com/paulirish/infinite-scroll
這是你想使用jQuery框架實現寫在JS什麼。
不安靜我以後 - 我想返回頁面頂部/循環頁面,當我到達底部時..請參閱http://unfold.no/ - 這是一個非常好的功能。 – MNilson
[無限滾動使用jQuery](http://www.jquery4u.com/tutorials/jquery-infinite-scrolling-demos/#.UHK_LU1vmjA) – Libin
乾杯,但正如我發佈的示例中,我想回去當我到達底部時,到達頂部。不加載新內容。 – MNilson