• load的用法(问题未解决)


             一开始在做加载数据的时候总是想着:浏览器怎么知道数据是否加载完呢?是不是需要给它一个定时器呢,但是怎么这个怎么判断这个时间呢?原来load前面的选择器是加载的内容,加载成功后的内容可以写在function函数里面。但是load加载成功后,如果使用id选择器尝试把div隐藏的话,是不行的,但是改为用class选择器把div隐藏就可以(其实我也不知道为什么,如果知道的,请留言一下):

    jq:

    <script type="text/javascript">
            $(function () {
                $(".closeBtn").click(function () {
                    $(".mainContain").load("test3.aspx", function (getShowData, showState) {
                        if (showState == "success") {
                            $(".main2").hide(); //成功
                            // $("#mainID").hide();//失败
                        }
                        else {
                            return false;
                        }
                    })
                })
            })
        </script>

    <input type="button" value="clickMe" class="closeBtn" />
    <input type="button" value="按钮" />
      <!--加载 开始-->
      <div class="main main2" id="mainID">
               <div class="loading">
                    我是进度条2
                </div>
      </div>
      <!--加载 结束-->
        <div class="mainContain">
           <div class="main">
           </div>
            <div class="main">
            </div>
        </div>

     css样式:

     .main
            {
                100px;
                height: 100px;
                border: 1px solid red;
            }

                                                       

  • 相关阅读:
    在github上面查到了,为什么需要这个padding
    Java 8 新语法习惯,新的函数特性和语法
    数据库连接池配置,获取连接的超时
    用函数式的方式思考,通常以命令式的方式
    centos7 yum方式安装,centos自带mariadb
    mac屏幕脏了怎么办?避免使用粗糙的布
    用 Arthas “庖丁解牛,强大的 Arthas法师来 carry
    图解Knative核心组件,Serving自动伸缩
    vim配置文件
    20200717模拟赛3题解
  • 原文地址:https://www.cnblogs.com/dreamhouse/p/2934523.html
Copyright © 2020-2023  润新知