zoukankan      html  css  js  c++  java
  • 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;
            }

                                                       

  • 相关阅读:
    metasploit(MSF)对windows的ms17-010漏洞利用
    kali 解决Metasploit拿到shell后显示中文乱码问题
    kali安装搜狗输入法
    Struts2 为Action 的属性注入值&& 处理请求后缀
    Action 名称搜索顺序&Action配置中的各项默认值
    Struts.xml配置中的包介绍
    AJAX 使用XMLHttpRequest对象发送和接受数据
    Unicode 汉字编码
    HTTP 协议 请求头详解
    java Dom 解析 XML 详细解答
  • 原文地址:https://www.cnblogs.com/dreamhouse/p/2934523.html
Copyright © 2011-2022 走看看