(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])

Jquery()核心函数的7个重载方法的更多相关文章

  1. Jquery核心函数

    在Jquery中,所有的DOM对象都将封装成Jquery对象,而且只有Jquery对象才能使用Jquery方法或者属性来执行相应的操作. 所以Jquery提供了一个可以将DOM对象封装成Jquery对 ...

  2. JQuery --- 第一期 (初识jQuery, JQuery核心函数和工具方法)

    个人学习笔记  初识jQuery 1.我的第一个JQuery <!DOCTYPE html> <html lang="en"> <head> & ...

  3. Jq_DOM元素方法跟JQuery 核心函数跟JQuery 事件方法

    JQuery DOM 元素 函数                            描述 .get()                           从队列中删除所有未运行的项目. .ind ...

  4. jQuery核心函数和静态方法

    jQuery核心函数 从jQuery文档中可以看出,jQuery核心函数一共3大类4小类 jQuery(callback) 当DOM加载完成后执行传入的回调函数 <script> $(fu ...

  5. jQuery 核心函数

    $() ;/  jQuery () ;  就代表调用 jQuery 的核心函数. 1. 接收一个函数. $(function(){ alret('hello world'); }); 2. 接收一个字 ...

  6. jQuery核心函数的四种不同用法

    核心函数根据实参的不同,有四种不同的用法. ①传一个函数作为参数 例如:$(function(){}) 作用:和window.onload = function(){}类似,它会在文档加载完成之后运行 ...

  7. Bitmap.createBitmap函数有6个重载方法

    位图剪切参考重载方法4和6,重载方法6比较简单 public static Bitmap createBitmap (Bitmap src)从原位图src复制出一个新的位图,和原始位图相同 publi ...

  8. jQuery 核心函数 (十一)

    函数 描述 jQuery() 接受一个字符串,其中包含了用于匹配元素集合的 CSS 选择器. jQuery.noConflict() 运行这个函数将变量 $ 的控制权让渡给第一个实现它的那个库.

  9. jQuery核心函数——(一)

随机推荐

  1. 集差集 哈希表 比较数据库的照片和server画面上,将server垃圾上的图片删除

    SSH 骨架code: public String deleRubbishAd(){ int deleADcount = 0; rubbishADtp = configDao.rubbishADtp( ...

  2. Gray Code -- LeetCode

    原标题链接: http://oj.leetcode.com/problems/gray-code/  这道题要求求出n位的格雷码相应的二进制数,主要在于找到一种格雷码的递增方法(格雷码并非唯一的,能够 ...

  3. Redis实现分布式锁与任务队列

    Redis实现分布式锁 与 实现任务队列 这一次总结和分享用Redis实现分布式锁 与 实现任务队列 这两大强大的功能.先扯点个人观点,之前我看了一篇博文说博客园的文章大部分都是分享代码,博文里强调说 ...

  4. VS2015在对GIT的支持

    VS2015在对GIT的支持 相比VS2013,VS2015在对GIT的支持上有了更强大的支持.本篇仅作抛砖引玉,不做过多介绍: 1. 打开VS 2015起始页 2. 打开团队资源管理器 打开[本地G ...

  5. MVC5

    MVC5 不知不觉 又逢年底, 穷的钞票 所剩无几. 朋友圈里 各种装逼, 抹抹眼泪 MVC 继续走起.. 本系列纯属学习笔记,如果哪里有错误或遗漏的地方,希望大家高调指出,当然,我肯定不会低调改正的 ...

  6. .NET MVC学习笔记(一)

    看了些关于MVC的资料,做一些MVC的笔记. 分解关注点 在MVC世界里有个很重要的观念--"分解关注点"(Separation of Concerns),指的是:当你进行软件开发 ...

  7. FreeBSD包管理

    FreeBSD软件没有安装Ubuntu的apt-get.它也不是Gentoo的portage.有三种方式: package ports 自主进行源代码编译安装 这里简介前两种. FreeBSD 6.0 ...

  8. JSP简单的练习-功能标签

    <!-- userfn.jsp --> <%@ page contentType="text/html;charset=gb2312" %> <%@ ...

  9. HTTP工作原理

     HTTP工作过程 HTTP协议定义Webclient怎样从Webserver请求Web页面,以及server怎样把Web页面传送给client.HTTP协议採用了请求/响应模型. client向 ...

  10. Repeater在无数据记录时显示暂无数据

    原文:Repeater在无数据记录时显示暂无数据 方法就是在FooterTemplate加个Label并根据repeater.Items.Count判断是否有记录.关键代码如下: <Footer ...