jquery中點選某元素後滾動條滾動到某元素位置或底部
阿新 • • 發佈:2019-01-09
//首先獲取文件物件 var target; if(document.documentElement.scrollTop){ target=$("html"); }else{ target=$("body");
}
//到某元素
$("#nu").on("click",function(e){ e.preventDefault(); var timer=setInterval(function () { var top=target.scrollTop(); if(top>=$("#introduce").offset().top-20){ clearInterval(timer); } target.scrollTop(top+=10); },20) });
//到底部 $("#btn-up").on("click", function () { var timer=setInterval(function () { var iScrollTop=target.scrollTop(); if(iScrollTop>=$(document).height()-$(window).height() ){ clearInterval(timer); } target.scrollTop(iScrollTop+=50); },20); })