zoukankan      html  css  js  c++  java
  • jq

    1.jq change()事件

    当元素值发生改变时,会发生change事件,该事件只适合于文本域,textarea以及select。

    当适用于select元素时,change事件会在选择某个选项时发生,当适用于text或textarea时,change事件会在文本域失去焦点的时候触发

    2.jq ajax()方法

    jq代码:

    $(function(){
            $(".box").click(function(){
                htmlobj=$.ajax({url:"test.txt",async:false});
                $("p").html(htmlobj.responseText);
            }) ;
    })

    html代码

    <div class="box">click me</div>    
    <p></p>

    test.txt的编码格式要和html一样,不然会乱码,可以在另存为的时候设置编码。

    async:Boolean值,true为异步请求,false为同步请求,默认情况下为异步请求。

    注意:同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。

    3.height() - height;

       innerHeight()-height+padding

       outerHeight()-height+padding+border

       outerHeight(true)-height+padding+border+margin

    参数设置为true才能算上margin的值

    4.获得当前元素的名称this.nodeName;

    $("p").bind("dblclick", function(){
    $("span").text("Double-click happened in " + this.nodeName);
    });
  • 相关阅读:
    Tips:数据的单位
    PHP面向对象三大特性③
    PHP面向对象三大特性②
    PHP面向对象三大特性①
    PHP-初识面向对象
    C# 基础·算法篇
    C# 基础·常见面试
    C# 特殊处理使用方法
    C# 第三方组件使用
    JS 插件使用
  • 原文地址:https://www.cnblogs.com/theEndOfSummer/p/4500257.html
Copyright © 2011-2022 走看看