• 累计


    1.//获取点击的div 的制定的元素的值

                //div 的属性全部相同

                var fnullName = $(a).find("span").html();

                var certificatesNumber = $(a).find("#CertificatesNumber").val();

    语法:

    $(this).find(“标签”).val();

    $(this).find(input,type=text).val();

    2.div 设置div置底:position:fixed;left:0;bottom:0;

    3.Span 赋值:$(id|class).html(“值”)

            取值:$(id|class).html();

    4.子页面给父页面赋值:

    $(id|class,parent.document).val(“值”)

    5.父页面调取子页面:

      layer.open({//

                        type: 2,

                        title: "选择出游人",

                        fix: false,

                        shadeClose: true,

                        maxmin: false,

                        area: ['100%', '100%'],

                        content: '/WeChatSite/Share/CommonInformation',

                        scrollbar: false,

                        shift: -1

                    });

    6.关闭子页面:

      var index = parent.layer.getFrameIndex("页面名称");

                parent.layer.close(index);

    7.删除父标签:

    $(this).parent().empty();//删除点击的1级父类标签

    $(t).parent().parent().parent().parent().parent().empty();//删除多级父类标签;

    8.设置开关按钮:

    1.编辑两个div

    <div id="ImgList1" class="ImgList">

                            <div id="ImgList2" class="ImgListT">

                            </div>

    </div>

    2.设置两个div的样式,(根据class分别改变div的样式,与背景颜色,)

    .ImgList {

        float: right;

         53%;

        height: 24px;

        border: 1px solid #E3E3E3;

        border-radius: 50px;

        

    }

    /*设置div形状信息*/

    .ImgListT {

         53%;

         float: left;

        height: 24px;

        border-radius: 51px;

        border: 1px solid #EAEAEA;

        background-color: #FFFFFF;

    }

    /*设置div开启式的样式*/

    .ImgList_open {

         53%;

        height: 24px;

        float: right;

        border-radius: 51px;

        background-color: #4CD964;

    }

    .ImgList2_open {

         53%;

        height: 24px;

        border-radius: 51px;

        float: right;

       border: 1px solid #EAEAEA;

        background-color: #FFFFFF;}

    3.设置js 的点击事件及加载事件

     window.onload = function () {

                var div2 = document.getElementById("ImgList2");

                var div1 = document.getElementById("ImgList1");

                div2.onclick = function () {

                    div1.className = (div1.className == "ImgList") ? "ImgList_open" : "ImgList";

                    div2.className = (div2.className == "ImgListT") ? "ImgList2_open" : "ImgListT";

                }

            }

    9.子界面访问父页面中内容时

    1.访问父页面的方法:window.parent.方法名();

    2.访问父页面的对象:window.parent.对象名;

    注:父级页面的对象必须是全局变量

    10.筛选集合中满足某一条件的数据,for循环,满足更改bool值,跳出循环,判断bool值,执行相应操作,

    11.js删除数组中的某一下标的值:

    List.splice(i,1);//删除下标为i1个值;

    12.判断标签是否隐藏

    $(“.div”).is(“:hidden”);

    $(“class|id”).is(“:hidden”);

    13.$(t).parent().siblings('li').removeClass('slt_li');//删除a标签父级同胞标签的class

    14.$(t).parent().addClass("slt_li");//给点击的标签的父级标签添加class

    15.页面请求get方法返回json数据,

    1).后台返回数据是使用jsonlist,josnRequestbeheavior.allowget:使页面可以get访问后台数据,

    2)页面加载顺序将要加载数据的操作卸载页面js之前加载

    1. 标签层级关系

    Z-index=0,div重叠之后,设置显示关系

    1. 前台post 时的隐秘数据从后台直接传过来然后提交,前台显示的数据从前台获取
    2. HttpWebRequest: HttpWeb请求
    3. HttpWebResponse:HttpWeb响应
    4. 后台发出Http 请求
      1. Get无参请求

    //1.创建url

       var url = "http://api.yimalx.com/Product/GetHotCountry";

    //2.天加链接

       HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);

    //3.创建一个响应,存储请求获取的响应, 响应=请求获取的响应

       HttpWebResponse response = (HttpWebResponse)request.GetResponse();

    //4.创建一个变量,接收响应的数据

       var responseText = response.GetResponseStream();

    //5.使用流读取信息,并赋值给一个变量

       var text = new StreamReader(responseText).ReadToEnd();

    1. Get有参请求

    var url = "http://api.yimalx.com/Product/GetEndSingleProduct

    ?page=1&rows=10&sort=indexs&SearchName=";

    var postDate = "page=1&rows=10&sort=indexs&SearchName=";

    HttpWebRequest request = (HttpWebRequest) WebRequest.Create(url);

    request.Method = "get";

    HttpWebResponse response = (HttpWebResponse) request.GetResponse();

    var text = response.GetResponseStream();

    var sr=new StreamReader(text).ReadToEnd();

    1. Post有参提交

       1.创建请求连接

    Var url="http://www.leadnt.com/recepticle.aspx";

          var request = (HttpWebRequest)WebRequest.Create();

       2.添加参数

            var postData = "thing1=hello";

            postData += "&thing2=world";

      3.将参数转换编码格式

            var data = Encoding.ASCII.GetBytes(postData);

      4.设置属性

            request.Method = "POST";

            request.ContentType = "application/x-www-form-urlencoded";

            request.ContentLength = data.Length;

      5.将转换后的参数以文件流的形式写入到请求中

            using (var stream = request.GetRequestStream())

            {

              stream.Write(data, 0, data.Length);

            }

      6.声明变量,获取响应

            var response = (HttpWebResponse)request.GetResponse();

      7.以文件流的方式读取响应结果

       var responseString =

     new StreamReader(response.GetResponseStream()).ReadToEnd();

    21.setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。

  • 相关阅读:
    java 环境变量
    maven配置国内镜像库
    swagger ui
    jenkins systemctl启动失败
    gradle 错误
    jenkins 自动构建gitlab项目
    git
    Spinnaker 介绍
    openstack 基础服务软件安装配置(queens,centos-7)
    openstack-nova(queens)
  • 原文地址:https://www.cnblogs.com/JueXiaoQiang/p/7809758.html
Copyright © 2020-2023  润新知