zoukankan      html  css  js  c++  java
  • jQuery对象和语法

    jQuery类型

    引入jquery.js时,其实是向全局作用域中,添加了一个新的类型--jQuery。

    构造函数:负责创建jQuery类型的对象。

    原型对象:保存jQuery对象可用的所有简化版API,只有jQuery类型的子对象,才能用简化版API。

    什么是jQuery对象

    封装DOM元素,并提供操作DOM元素的简化版API的类数组对象。

    DOM元素不是jQuery类型子对象,无法直接使用jQuery的简化版API,想使用jQuery,必须先创建jQuery对象,封装DOM对象。

    基础语法:$(selector).action()

    实例:$("p").hide()  指隐藏所有<p>元素

    在jQuery中没有=,都是放在()中执行操作。

    jQuery三大特性

    1.很多一个函数两用

    未给新值,默认执行获取操作

    给了新值,变为执行修改操作

    例如:html()  获取内容

       html(xxx)  修改内容

    注:jQuery中html即DOM中的innerHTML

    2.自带遍历

    对jQuery对象调用一次简化版API,等效于对类数组对象中的每个元素都调用一次API。

    $("button").click(function(){ })  对找到的每一个button元素都进行一次括号内的function操作

    3.几乎每个jQuery API都返回正在使用的jQuery对象本身

    链式操作,jQuery允许我们在相同的元素上运行多条 jQuery 命令,一条接着另一条。

    $("#p1").css("color","red").slideUp(2000).slideDown(2000);

    也可以换行写,方便阅读

    $("#p1").css("color","red")
      .slideUp(2000)
      .slideDown(2000);

    文档就绪事件

    所有的jQuery函数都位于一个document ready函数中:

    这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码,即在 DOM 加载完成后才可以对 DOM 进行操作。

    可简写为:

    $(function(){

    //开始写jQuery代码

    });

  • 相关阅读:
    [置顶] android ListView包含Checkbox滑动时状态改变
    Xamarin Android Gestures详解
    尝试在条件“$(_DeviceSdkVersion) >= 21”中对计算结果为“”而不是数字的“$(_DeviceSdkVersion)
    Xamarin Android自定义文本框
    C#四种深拷贝方法(转载)
    设置pictureBox的边框颜色(转载)
    C# 在运行中拖拽,改变控件大小位置类(转载)
    Ocelot + Consul的demo(二)集群部署
    Objective-C 简介
    计算机网络—概述
  • 原文地址:https://www.cnblogs.com/1016391912pm/p/11918429.html
Copyright © 2011-2022 走看看