zoukankan      html  css  js  c++  java
  • Jquery页面加载效果

    1、说明

      Jquery页面加载可实现异步请求时提示“请稍后,正在加载...”效果。

    2、代码

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>jquery页面加载特效</title>
        <style type="text/css">
            *
            {
                margin: 0;
                padding: 0;
                list-style-type: none;
            }
            a, img
            {
                border: 0;
            }
            .loading
            {
                margin: 100px auto 0 auto;
                 400px;
                text-align: center;
                font-size: 18px;
            }
            .loading .action
            {
                text-decoration: none;
                font-family: "微软雅黑" , "宋体";
            }
            
            .cover
            {
                position: fixed;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                z-index: 998;
                 100%;
                height: 100%;
                _padding: 0 20px 0 0;
                background: #f6f4f5;
                display: none;
            }
            .showLoad
            {
                position: fixed;
                top: 0;
                left: 50%;
                z-index: 9999;
                opacity: 0;
                filter: alpha(opacity=0);
                margin-left: -80px;
            }
            *html, *html body
            {
                background-image: url(about:blank);
                background-attachment: fixed;
            }
            *html .showLoad, *html .cover
            {
                position: absolute;
                top: expression(eval(document.documentElement.scrollTop));
            }
            #ajaxLoad
            {
                border: 1px solid #8CBEDA;
                font-size: 12px;
                font-weight: bold;
            }
            #ajaxLoad div.loadAll
            {
                 180px;
                height: 50px;
                line-height: 50px;
                border: 2px solid #D6E7F2;
                background: #fff;
            }
            #ajaxLoad img
            {
                margin: 10px 15px;
                float: left;
                display: inline;
            }
        </style>
        <script type="text/javascript" src="js/jquery.min.js"></script>
        <script type="text/javascript">
            $(function () {
                var hei = $(document).height();
                $(".cover").css({ "height": hei });
                $(".action").click(function () {
                    startWaiting();
                    setTimeout(function () {
                        endWaiting();
                    }, 3000);
                });
            });
    
            //开始加载
            function startWaiting() {
                $(".cover").css({ 'display': 'block', 'opacity': '0.8' });
                $(".showLoad").stop(true).animate({ 'margin-top': '300px', 'opacity': '1' }, 200);
            }
    
            //结束加载
            function endWaiting() {
                $(".showLoad").stop(true).animate({ 'margin-top': '250px', 'opacity': '0' }, 400);
                $(".cover").css({ 'display': 'none', 'opacity': '0' });
            }
    
        </script>
    </head>
    <body>
        <div class="loading">
            <a class="action" href="javascript:void(0);">点击加载特效</a></div>
        <div class="cover">
        </div>
        <div id="ajaxLoad" class="showLoad">
            <div class="loadAll">
                <img src="image/waiting.gif">加载中,请稍候...</div>
        </div>
    </body>
    </html>
    

    3、DEMO

      点击下载

  • 相关阅读:
    P2149 [SDOI2009]Elaxia的路线
    P1346 电车
    P3174 [HAOI2009]毛毛虫
    P3047 [USACO12FEB]附近的牛Nearby Cows
    P4053 [JSOI2007]建筑抢修
    P2607 [ZJOI2008]骑士
    [HNOI2006]马步距离
    [POI2014]Hotel
    [BZOJ3856]Monster
    [BZOJ2819]Nim
  • 原文地址:https://www.cnblogs.com/lengzhan/p/6423312.html
Copyright © 2011-2022 走看看