• Jquery()核心函数的7个重载方法


     (1) jquery()

      该函数返回一个空的jQuery对象。在jQuery1.4以后的版本中,改函数返回一个空的jQuery对象。在之后的版本中,该函数会返回一个包含document节点的对象。

    (2)jQuery(element)

      该函数将一个活多个DOM元素转化为jQuery对象(或jQuery集合),代码如下

    jQuery(document)

      另外这个函数也可以将XML文档和window对象作为有效的参数。

    (3)jQuery(cllback)

      该函数是jQuery(document).ready(callback)的简写。该函数将绑定一个在DOM文档载入完成后执行的函数。页面中所有需要在DOM加载完成时执行的jQuery操作,都需要包含在这个函数中。

      该函数即原先页面onload事件的函数,可以放在这里调用,但是与页面onload事件的函数相比,这个函数可以同时存在多个而不冲突。也就是说,开发人员可以在页面中使用任意多个jQuery(document).ready()事件,绑定任意多个onload以后执行的函数。

    (4)jQuery(expression,[context])

      该函数接收一个包含jQuery选择器的字符串,然后用这个字符串去匹配一个或多个元素。

      jQuery中的操作都需要使用jQuery对象,所以jQuery的一切操作都要基于这个或者说都需要基于某种方式使用这个函数。这个函数最基本的用法就是向它传递一个选择器字符串,然后根据这个选择器字符串的内容来查找所有匹配的元素。

      可选参数context是选择器查找的集合。如果没有指定context参数,jQuery函数将在当前的HTML文档中查找DOM元素,如果指定了context参数(如一个DOM元素集或jQuery对象),就会在这个context中查找。

    (5)jQuery(html)

      该函数根据提供的HTML标记代码,动态创建由jQuery对象封装的DOM元素,代码如下

      jQuery("<div></div>")

      上诉代码将创建一个div节点,可以动态的添加到DOM中。

    (6)jQuery(html,props)

      该函数根据提供的HTML标记代码,动态创建由Jquery对象封装的DOM元素,同时对该DOM元素设置一组属性、事件等。代码如下

      jQuery("<input>",(type:"text",name="username"))

      上述代码将创建一个input节点,并设置type属性为text,name属性为username。同样,改DOM元素可以被动态的添加到页面中。

    (7)jQuery(html,[ownerDocument])

      该函数根据提供的HTML标记代码,动态创建由jquery对象封装的DOM元素,并且指定该DOM元素所在的文档。

      另外需要注意的是,jQuery核心函数有另一个非常简单的别名$(美元符号)所以上面的方法都可以写成以下形式

      $([arguments])

  • 相关阅读:
    day7 面向对象 静态方法 类方法 属性方法 类的特殊成员方法 元类 反射 异常处理
    day6 面向对象 封装 继承 多态 类与实例在内存中的关系 经典类和新式类
    day5 time datetime random os sys shutil json pickle shelve xml configparser hashlib subprocess logging re正则 python计算器
    kafka常用操作命令
    linux基础
    django学习1——初识web应用程序
    mysql数据库(三)——pymysql模块
    mysql数据库(二)——表的查询
    mysql数据库(一)
    Python常用模块——re模块
  • 原文地址:https://www.cnblogs.com/tangt/p/3977136.html
Copyright © 2020-2023  润新知