实用工具
从队列中删除所有还没有运行过的项目。
针对匹配的元素,执行队列中下一个函数。
标明当前网页在用户浏览器中是否是使用W3C CSS盒模型来呈现的。在jQuery 1.8中删除了该属性。请尝试使用功能检测来代替它。
包含用户代理的标志,读取自navigator.userAgent。在jQuery 1.9中删除了该属性,只有通过jQuery.migrate插件才可以使用它。请尝试使用功能检测来代替它。
检查一个DOM元素是否是另一个DOM元素的后代元素。
存储和指定元素有关的任意数据,或者返回已设置的数据值。
针对匹配的元素,执行队列中的下一个函数。
一个通用的迭代函数,它可以用来无缝地迭代对象和数组。数组以及带有length属性的类数组对象(比如说一个函数的arguments对象)可以用数字索引来迭代,从0到length-1。别的对象可以通过它们的命名属性来迭代。
把两个或更多的对象合并到一起,放到第一个对象中。
把一个对象的内容合并到jQuery原型中,以提供一个新的jQuery实例方法。
全局地执行一些JavaScript代码。
找到一个数组中的一些满足某个筛选器函数的元素。原来的数据不受影响。
在一个数组中搜索指定的值,并返回它的索引数(如果没找到就返回-1)。
确定该参数是否是一个数组。
检查一个对象是否是空的(没有包含可列举的属性)。
确定传递入的参数是否是一个JavaScript函数对象
确定参数是否是一个数字。
检查一个对象是否是一个纯对象(使用“{}”或“new Object”创建的对象)。
确定参数是否是一个窗口。
检查一个DOM节点是否在一个XML document的内部,或者它本身就是一个XML document。
把一个类数组对象转换成一个真正的JavaScript数组。
把数组或对象中的所有项目翻译成一个新数组的项目。
把两个数组的内容合并到第一个数组中。
一个空函数。
返回一个代表当前时间的数字。
把字符串解析成一个DOM节点的数组。
取用格式完好的JSON字符串,并返回输出的JavaScript值。
把一个字符串解析成一个XML document。
取得一个函数,并返回一个新的函数,该新函数总是具有特定的上下文。
显示或操作要在匹配的元素上执行的函数队列。
删除之前存储的数据片段。
一个属性的集合,它代表不同的浏览器功能的存在情况或者缺陷情况。用于jQuery内部使用;当特定属性不再内部需要的时候,它们可能被删除,以提高网页启动性能。为了你自己的项目的功能侦测需要,我们强烈推荐你使用一个外部的库,比如说Modernizr,代替对jQuery.support中的属性的依赖。
删除一个字符串开头和末尾的空白。
确定一个对象的内部JavaScript类。
对一个DOM元素的数组进行排序,根据它们的位置排序,并删除重复的项。注意这只对DOM元素的数组起作用,对字符串和数字都不起作用。