- <script>
- $(document).ready(function(){
- $("#go_top").hide();
- $(function () {
- //检测屏幕高度
- var height=$(window).height();
- //scroll() 方法为滚动事件
- $(window).scroll(function(){
- if ($(window).scrollTop()>height){
- $("#go_top").fadeIn(500);
- }else{
- $("#go_top").fadeOut(500);
- }
- });
- $("#go_top").click(function(){
- $('body,html').animate({scrollTop:0},100);
- return false;
- });
- });
- });
- </script>
笔记笔记笔记。。。
发现个更好的方法,更新下。。。
1 function goTopEx(){ 2 var obj=document.getElementById("goTopBtn"); 3 function getScrollTop(){ 4 return document.documentElement.scrollTop; 5 } 6 function setScrollTop(value){ 7 document.documentElement.scrollTop=value; 8 } 9 window.οnscrοll=function(){getScrollTop()>0?obj.style.display="":obj.style.display="none";} 10 obj.οnclick=function(){ 11 var goTop=setInterval(scrollMove,10); 12 function scrollMove(){ 13 setScrollTop(getScrollTop()/1.1); 14 if(getScrollTop()<1)clearInterval(goTop); 15 } 16 } 17 }