本文列出了jQuery中几乎所有的辅助工具方法。使用这些方法可以非常简单方便地处理常见的JS代码逻辑。

例如:

  • 检测用户浏览器的指定特性。
  • 判断指定变量的类型。
  • 操作指定DOM元素的函数队列。
  • 操作指定DOM元素上的任意附加数据。
  • 去除字符串两侧的连续空白字符、解析JSON字符串等。
版本说明:如果"版本"列的版本号带有删除线(例如:1.8),表示从该版本开始,此方法已过时。如果版本号带有删除线,并且为红色(例如:1.9),表示从该版本开始,此方法已被移除

jQuery对象的辅助工具属性和方法

方法版本描述
浏览器检测属性——用于检测浏览器的特性和bug信息
jQuery.boxModel1.0~1.3~1.8检测浏览器是否使用标准盒模型渲染当前页面。请使用jQuery.support.boxModel替代。
jQuery.browser1.0~1.3~1.9以对象形式返回用户浏览器的相关信息。
jQuery.support1.3以对象形式返回用户浏览器的特性或bug信息。
遍历方法——用于遍历数组元素或对象属性
jQuery.each()1.0遍历对象属性或数组元素,并执行指定的回调函数。
jQuery.map()1.0遍历对象属性或数组元素,执行指定的回调函数,并返回以函数的返回值组成的结果数组。
jQuery.grep()1.0遍历对象属性或数组元素,执行指定的过滤函数,并返回过滤后的结果数组。
each()1.0遍历当前jQuery对象匹配的所有DOM元素,并执行指定的回调函数。
map()1.2遍历当前jQuery对象匹配的所有DOM元素,执行指定的回调函数,并返回以函数的返回值组成的结果数组。
附加数据、函数队列操作方法
data()1.0获取或设置匹配元素上的指定附加数据。
removeData()1.0删除匹配元素上指定的附加数据。
queue()1.2获取或设置匹配元素上的指定函数队列。
dequeue()1.2移除每个匹配元素的指定队列中的第一个函数,并执行被移除的函数
clearQueue()1.4清空匹配元素上的指定函数队列。
扩展方法——用于扩展全局jQuery对象或jQuery实例对象的属性和方法
jQuery.extend()1.2扩展全局jQuery对象的属性和方法。
jQuery.fn.extend()1.2扩展jQuery原型对象的属性和方法,以便于实例对象使用。
遍历方法——用于遍历数组元素或对象属性
jQuery.contains()1.4判断指定元素内是否包含另一个元素。
jQuery.globalEval()1.0.4全局性地执行一段JavaScript代码。
jQuery.inArray()1.2在数组中搜索指定的值,并返回其索引值。如果数组中不存在该值,则返回 -1。
jQuery.isArray()1.3判断指定参数是否是一个数组。
jQuery.isEmptyObject()1.4判断指定参数是否是一个空对象。
jQuery.isPlainObject()1.4判断指定参数是否是一个纯粹的对象。
jQuery.isFunction()1.2判断指定参数是否是一个函数。
jQuery.isNumeric()1.7判断指定参数是否是一个数字值。
jQuery.isWindow()1.4.3判断指定参数是否是一个窗口。
jQuery.isXMLDoc()1.1.4判断一个DOM节点是否位于XML文档中,或者其本身就是XML文档。
jQuery.makeArray()1.2将一个类数组对象转换为真正的数组对象。
jQuery.noop()1.4一个空函数,它什么也不做。
jQuery.now()1.4.3返回当前时间距1970年1月1日午夜所经过的毫秒数。
jQuery.parseHTML()1.2将HTML字符串解析为对应的DOM元素数组。
jQuery.parseJSON()1.4.1将格式完好的JSON字符串转为与之对应的JavaScript对象。
jQuery.parseXML()1.5将字符串解析为对应的XML文档。
jQuery.trim()1.0去除字符串两端的空白字符。
jQuery.type()1.4.3确定JavaScript内置对象的类型,并返回小写形式的类型名称。
jQuery.unique()1.1.3根据元素在文档中出现的先后顺序对DOM元素数组进行排序,并移除重复的元素。
55 1
我们认为: 用户的主要目的,是为了获取有用的信息,而不是来点击广告的。因此本站将竭力做好内容,并将广告和内容进行分离,确保所有广告不会影响到用户的正常阅读体验。用户仅凭个人意愿和兴趣爱好点击广告。
我们坚信:只有给用户带来价值,用户才会给我们以回报。
CodePlayer技术交流群1CodePlayer技术交流群1

帮朋友打一个硬广告:

P2P网贷系统(Java版本) 新年低价大促销,多年P2P技术积累,系统功能完善(可按需定制,可支持第三方存管、银行存管),架构稳定灵活、性能优异、二次开发快速简单。 另可提供二次开发、安装部署、售后维护、安全培训等一条龙服务。

外行看热闹,内行看门道。可以自信地认为,在系统设计上,比市面上的晓风、迪蒙、方维、绿麻雀、国融信、金和盛等P2P系统要好。
深圳地区支持自带技术人员现场考察源代码、了解主要技术架构,货比三家,再决定是否购买。

也可推荐他人购买,一旦完全成交,推荐人可获得实际售价 10% 的返现。
有意向者,详情请 点击这里 联系,工作时间立即回复。