zoukankan      html  css  js  c++  java
  • 回到顶部功能

      前几天,在做博客的时候要用到“回到顶部”的功能,自己当时想的很简单,直接用<a href="#"></a>,但是浏览器地址栏上会多出一个#,感觉有点别扭的样子。后来又去问了同学,他们平时也没怎么注意这块。再后来去看了开源中国,博客园等发现。

     博客园: <a href="#top">与<a href="#">效果是一样的,都会在地址栏上多出#或者#top

      

      开源中国:用的是jquery

      

      然后我自己也用jquery来实现了一个:效果是一样的,地址栏也不会改变.

      

    <div class="scroll" id="scroll" style="display:none;">
            回到顶部
        </div>
        <script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
        <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();
                } );    
                $('#scroll').click(function(){
                    $("html,body").animate({scrollTop:0},200);    
                });    
            }
        })
    <style type="text/css">
        .scroll{
            80px;
            height:50px;
            background:#64BFAE;
            color:#fff;
            line-height:80px;
            text-align:center;
            position:fixed;
            right:30px;
            bottom:50px;
            cursor:pointer;
            font-size:14px;
        }
        </style>
    
    
    
    </script>
  • 相关阅读:
    SSM框架整合常见错误
    4楼B座--内心的梦想,需要我们用心去实现
    打鸡血的废话
    聆听小故事
    php algorithm
    面试笔试常考的mysql 数据库操作group by
    linux mysqli extension is missing
    模仿与创新
    聊天室刷屏的简单原理实现
    程序员迷茫的未来
  • 原文地址:https://www.cnblogs.com/alarm1673/p/4788226.html
Copyright © 2011-2022 走看看