zoukankan      html  css  js  c++  java
  • 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])

  • 相关阅读:
    DataTable常用操作总结[转帖]
    Jquery实现淡入淡出效果
    在自定义Server Control中捆绑JS文件 [转帖]
    ASP.NET利用String.Join以分隔符號來串連集合資料 [转帖]
    fork()的一些测试
    大端小端表示法 && GAS对过程的实现
    GAS中流程控制的实现,for, while, if, switch
    一个看起来奇怪的C++程序 && c++操作符重载
    修改函数的返回地址
    stl algorithm sort ,unique
  • 原文地址:https://www.cnblogs.com/tangt/p/3977136.html
Copyright © 2011-2022 走看看