所以我想要一個div向上滾動(從底部到頂部),當用戶滾動到頁面的某個部分時。jquery動畫高度向上
問題是我只能讓它從上到下做動畫,我會認爲相反會很容易,顯然不是。
$(document).scroll(function() {
var scroll = $(window).scrollTop();
if (scroll >= 1700) {
$(".usersuk").animate(
{ height:"400px" },
{ queue: false, duration: 1000 }
);
}
else {
$(".usersuk").animate(
{ height:"0px" },
{ queue: false, duration: 1000 }
);
}
});
此外,有沒有更好的方法來製作動畫的東西時,它的用戶比使用VAR滾動可見?
我們還需要查看您的HTML和CSS。通常爲了達到這個目的,你需要使元素的位置爲'固定'或'絕對'。一個http://jsfiddle.net會有所幫助。 –
相關,可能重複:http://stackoverflow.com/questions/10125040/jquery-ui-blind-effect-reveal-from-bottom –
或多或少的@RoryMcCrossan的說法是:http:// jsfiddle。淨/ EeVCs/1 /或者如果元素高度應該向上動畫並保持其位置:http://jsfiddle.net/EeVCs/ – Joonas