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])
Jquery()核心函数的7个重载方法的更多相关文章
- Jquery核心函数
在Jquery中,所有的DOM对象都将封装成Jquery对象,而且只有Jquery对象才能使用Jquery方法或者属性来执行相应的操作. 所以Jquery提供了一个可以将DOM对象封装成Jquery对 ...
- JQuery --- 第一期 (初识jQuery, JQuery核心函数和工具方法)
个人学习笔记 初识jQuery 1.我的第一个JQuery <!DOCTYPE html> <html lang="en"> <head> & ...
- Jq_DOM元素方法跟JQuery 核心函数跟JQuery 事件方法
JQuery DOM 元素 函数 描述 .get() 从队列中删除所有未运行的项目. .ind ...
- jQuery核心函数和静态方法
jQuery核心函数 从jQuery文档中可以看出,jQuery核心函数一共3大类4小类 jQuery(callback) 当DOM加载完成后执行传入的回调函数 <script> $(fu ...
- jQuery 核心函数
$() ;/ jQuery () ; 就代表调用 jQuery 的核心函数. 1. 接收一个函数. $(function(){ alret('hello world'); }); 2. 接收一个字 ...
- jQuery核心函数的四种不同用法
核心函数根据实参的不同,有四种不同的用法. ①传一个函数作为参数 例如:$(function(){}) 作用:和window.onload = function(){}类似,它会在文档加载完成之后运行 ...
- Bitmap.createBitmap函数有6个重载方法
位图剪切参考重载方法4和6,重载方法6比较简单 public static Bitmap createBitmap (Bitmap src)从原位图src复制出一个新的位图,和原始位图相同 publi ...
- jQuery 核心函数 (十一)
函数 描述 jQuery() 接受一个字符串,其中包含了用于匹配元素集合的 CSS 选择器. jQuery.noConflict() 运行这个函数将变量 $ 的控制权让渡给第一个实现它的那个库.
- jQuery核心函数——(一)
随机推荐
- Bombing HDU, 4022(QQ糖的消法)
Bombing From:HDU, 4022 Submit Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65768/65768 ...
- POJ 3414--Pots(BFS+回溯路径)
Pots Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 9963 Accepted: 4179 Special Ju ...
- hdu1381 Crazy Search(hash map)
题目意思: 给出一个字符串和字串的长度,求出该字符串的全部给定长度的字串的个数(不同样). 题目分析: 此题为简单的字符串哈hash map问题,能够直接调用STL里的map类. map<str ...
- WPF学习(9)样式和行为
在asp.net世界中,我们的美工人员会为我们准备好静态页面,它注意包括三个部分:html.css和js.而在WPF世界里,也同样有着类似这三个部分的静态页面:Xaml.Style和Behaviors ...
- Gradle sourceCompatibility has no effect to subprojects(转)
I have Java 6 and 7 installed on my machine. Gradle uses 1.7 (checked using gradle -v). But I need t ...
- 【C疯狂的教材】(四)C语言分支语句
1.程序的结构 程序默认从上到下顺序运行(顺序结构) 程序的结构:顺序结构.分支结构.循环结构 2.if分支语句 程序运行的过程中能够有多个选择 格式: if(表达式){ 语句块; } ...... ...
- 每天一点点java---继承exception类来实现自己的异常类
package prac_1; /** * <p>Title: 捕获异常和实现自己的异常类</p> * <p>Description: 通过继承Exception类 ...
- VB.NET之错误异常处理
相对于VB而言,VB.NET中引入了很多特色.当中最吸引我的就是引入了结构化异常处理. 尽管VB.NET仍然支持OnError Goto类型的异常处理,可是这样做并非非常好.相比而言,结构化异常处理更 ...
- Android WebView坑摘要
要抓好近期iPad HybridApp至Android举,坑遇到太多.让我折腾过Android临近4在退伍军人头痛! 今天前者被列出,以满足,然后慢慢自己解决.现在,它已经解决android键盘覆盖问 ...
- windows(64位)下用vagrant+virtualbox 管理虚拟机具体解释
windows下安装(64位) vagrant 跟 vituriebox http://blog.smdcn.net/article/1308.html Host: 127.0.0.1 Port: 2 ...