0
我有一個返回頂部按鈕,在滾動的某些點上淡入。我正在尋找改變腳本,而不是淡入淡出按鈕幻燈片左50px然後幻燈片右-50px; (關閉屏幕)Animate返回頂部按鈕
這裏是我的代碼淡入淡出:
var offset = 220;
var duration = 500;
$(window).scroll(function() {
if (jQuery(this).scrollTop() > offset) {
$('.back-to-top').fadeIn(duration);
} else {
$('.back-to-top').fadeOut(duration);
}
});
$('.back-to-top').click(function(event) {
event.preventDefault();
$('html, body').animate({scrollTop: 0}, duration);
return false;
})
我試過,但它不是爲我工作:
var offset = 220;
var duration = 500;
$(window).scroll(function() {
if (jQuery(this).scrollTop() > offset) {
$('.back-to-top').animate({ "left": "+=50px" }, duration);
} else {
$('.back-to-top').animate({ "right": "+=50px" }, duration);
}
});
任何幫助將不勝感激。
的jQuery UI的你的btn位於哪裏?底部中央,左下或右下? – Anup
它在這裏的固定位置是CSS代碼 - 「.back-to-top {0} {0}}位置:fixed; \t width:42px; \t height:42px; \t bottom:20px; \t right:50px; \t background:url(../ img/back-to-top-btn.png)no-repeat; \t text-indent:-9999px; \t display:none; }' –