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;
            }

                                                       

  • 相关阅读:
    【转载】Gradle学习 第八章:依赖管理基础
    【转载】Gradle学习 第七章:Java快速入门
    【转载】Gradle学习 第六章:构建脚本基础
    【转载】Gradle学习 第四章:安装Gradle
    【转载】Gradle学习 第三章:教程
    【转载】Gradle学习 第二章:概述
    【转载】Gradle学习 第一章:引言
    android studio学习----偏好设置
    android studio学习----创建模拟器
    前端生成二维码
  • 原文地址:https://www.cnblogs.com/dreamhouse/p/2934523.html
Copyright © 2011-2022 走看看