需求:
1.當(dāng)頁(yè)面下滑距離頂端100px時(shí),顯示 button 按鈕;
2.點(diǎn)擊按鈕,頁(yè)面滑動(dòng)動(dòng)畫(huà)出發(fā),滑動(dòng)到頂端,button 按鈕消失。
/**
* top是按鈕
* html省略
* 借助 jQuery
* */
$('#top').on('click',function () {
$("html, body").animate({scrollTop: 0 }, {duration: 500,easing: "swing"});
return false;
});
//綁定頁(yè)面滾動(dòng)事件
$(window).bind('scroll',function(){
var len=$(this).scrollTop();
console.log(len);
if(len>=100){
//顯示回到頂部按鈕
$('#top').fadeIn('1000');
}else{
//影藏回到頂部按鈕
$('#top').fadeOut('1000');
}
});
動(dòng)圖展示:

7.gif