zoukankan      html  css  js  c++  java
  • 原生js和jq返回顶部

    <script type="text/javascript">
    $(function(){
    		showScroll();
    		function showScroll(){
    			$(window).scroll( function() { 
    				var scrollValue=$(window).scrollTop();
    				scrollValue > 100 ? $('div[class=scroll]').fadeIn():$('div[class=scroll]').fadeOut();
    			} );	
    			$('#gotop').click(function(){
    				$("html,body").animate({scrollTop:0},200);	
    			});	
    		}
    	});
    </script>
    

    原生js实现:

    兼容火狐和webkit内核浏览器:document.documentElement.scrollTop||document.body.scrollTop;
    <script type="text/javascript">
    function goTopEx(){
            var obj=document.getElementById("gotop");
            function getScrollTop(){
                    return document.documentElement.scrollTop||document.body.scrollTop;
                }
            function setScrollTop(value){
                    document.documentElement.scrollTop=value;
    				document.body.scrollTop=value;
                }    
            window.onscroll=function(){getScrollTop()>0?obj.style.display="":obj.style.display="none";}
            obj.onclick=function(){
                var goTop=setInterval(scrollMove,10);
                function scrollMove(){
                        setScrollTop(getScrollTop()/1.1);
                        if(getScrollTop()<1)clearInterval(goTop);
                    }
            }
        }
    goTopEx();
    </script>
    

      

      

  • 相关阅读:
    java线程池及创建多少线程合适
    消息队列消息积压了怎么办?
    Redis线程模型
    redis单线程如何支持高并发
    基于redis实现分布式锁
    PHP面试总结
    【转】Redis入门
    面试常考之二叉树
    计算机网络之面试常考
    操作系统之面试常考
  • 原文地址:https://www.cnblogs.com/hnwty/p/4233028.html
Copyright © 2011-2022 走看看