• jQuery实例2


    下拉框实例:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    
        <style>
            .a{
                position: fixed;
                left: 0px;
                bottom: 0px;
            }
    
            .hide{
                display: none;  /*默认不出现返回顶部*/
            }
        </style>
    
    </head>
    <body>
        <div style="height: 1500px; background-color: #B0E0E6; overflow: auto;">    <!--overflow: auto;表示当高度大于页面高度时,使用下拉框-->
            <a class="a hide" onclick="gotop();">返回顶部</a>
            <div style="height: 500px; background-color: aqua; overflow: auto;">
                <p>1</p>
                <p>2</p>
                <p>3</p>
                <p>4</p>
                <p>1</p>
                <p>2</p>
                <p>3</p>
                <p>4</p>
                <p>1</p>
                <p>2</p>
                <p>3</p>
                <p>4</p>
                <p>1</p>
                <p>2</p>
                <p>3</p>
                <p>4</p>
                <p>1</p>
                <p>2</p>
                <p>3</p>
            </div>
        </div>
    
        <script src="jquery-2.2.4.js"></script>
        <script>
            function gotop(){
                $(window).scrollTop(0); //设置滑轮滚动距离为0
            }
    
            window.onscroll = function(){  //window.onscroll 监听鼠标滑轮事件,(鼠标滑轮滚动时执行function())
                if ($(window).scrollTop()>100){
                    $('a').removeClass('hide');   //下拉框距顶部大于100,显示返回顶部按钮
                }else {
                    $('a').addClass('hide');
                }
            }
        </script>
    </body>
    </html>

    position()与offset():

    position()表示子标签与父标签(左上角)的偏移距离。

    offset()表示标签与页面或屏幕(左上角)的偏移距离。

    height()与width():获取自身的高度和宽度(裸)。

  • 相关阅读:
    Android 如何处理崩溃的异常
    体验下Xcode5与ios7
    IOS 改变导航栏返回按钮的标题
    android之HttpURLConnection
    android异步加载图片
    android 从服务器上获取APK下载安装
    android AsyncTask异步下载并更新进度条
    android 四种堆状态
    Windows Azure 的开源 DNA
    mysql 只给更新表的某个字段的授权
  • 原文地址:https://www.cnblogs.com/ahaii/p/5606601.html
Copyright © 2020-2023  润新知