jQuery:查看API

简介:

jQuery的api官方网址是:http://api.jquery.com,这个应当是最权威的(我推荐看这个)

如果网速,或者英语水平不够给力,可以搜索中文网页,

例如我搜到这个页面:http://www.css88.com/jqueryapi 大概就是翻译了jquery官方文档

文档毕竟是文档,实际应用时还是要眼见为实。

今天拿本机的开发环境(ie/firefox/safari/chrome)做了个实测(jQuery1.9.0),记录如下:

1)jQuery对象的方法在各浏览器中是一致的

    [Object] window.jQuery
        |--[boolean] isReady
        |--[function] _data
        |--[function] _queueHooks
        |--[function] _removeData
        |--[function] acceptData
        |--[function] access
        |--[function] ajax
        |--[function] ajaxPrefilter
        |--[function] ajaxSetup
        |--[function] ajaxTransport
        |--[function] Animation
        |--[function] attr
        |--[function] buildFragment
        |--[function] Callbacks
        |--[function] camelCase
        |--[function] cleanData
        |--[function] clone
        |--[function] contains
        |--[function] css
        |--[function] data
        |--[function] Deferred
        |--[function] dequeue
        |--[function] dir
        |--[function] each
        |--[function] error
        |--[function] Event
        |--[function] extend
        |--[function] filter
        |--[function] find
        |--[function] fx
        |--[function] get
        |--[function] getJSON
        |--[function] getScript
        |--[function] globalEval
        |--[function] grep
        |--[function] hasData
        |--[function] holdReady
        |--[function] inArray
        |--[function] isArray
        |--[function] isEmptyObject
        |--[function] isFunction
        |--[function] isNumeric
        |--[function] isPlainObject
        |--[function] isWindow
        |--[function] isXMLDoc
        |--[function] makeArray
        |--[function] map
        |--[function] merge
        |--[function] noConflict
        |--[function] nodeName
        |--[function] noop
        |--[function] now
        |--[function] param
        |--[function] parseHTML
        |--[function] parseJSON
        |--[function] parseXML
        |--[function] post
        |--[function] prop
        |--[function] proxy
        |--[function] queue
        |--[function] ready
        |--[function] removeAttr
        |--[function] removeData
        |--[function] removeEvent
        |--[function] sibling
        |--[function] speed
        |--[function] style
        |--[function] swap
        |--[function] text
        |--[function] trim
        |--[function] Tween
        |--[function] type
        |--[function] unique
        |--[function] when
        |--[number] active
        |--[number] guid
        |--[number] readyWait
        |--[object] ajaxSettings
        |--[object] attrHooks
        |--[object] cache
        |--[object] cssHooks
        |--[object] cssNumber
        |--[object] cssProps
        |--[object] easing
        |--[object] etag
        |--[object] event
        |--[object] expr
        |--[object] fn
        |--[object] lastModified
        |--[object] noData
        |--[object] offset
        |--[object] propFix
        |--[object] propHooks
        |--[object] support
        |--[object] timers
        |--[object] valHooks
        |--[string] expando

2)选择器返回的对象不是jQuery,而是jQuery.fn(仍是略有差异参见下一条)

    [Object] window.jQuery('body')
        |--[function] add
        |--[function] addBack
        |--[function] addClass
        |--[function] after
        |--[function] ajaxComplete
        |--[function] ajaxError
        |--[function] ajaxSend
        |--[function] ajaxStart
        |--[function] ajaxStop
        |--[function] ajaxSuccess
        |--[function] andSelf
        |--[function] animate
        |--[function] append
        |--[function] appendTo
        |--[function] attr
        |--[function] before
        |--[function] bind
        |--[function] blur
        |--[function] change
        |--[function] children
        |--[function] clearQueue
        |--[function] click
        |--[function] clone
        |--[function] closest
        |--[function] constructor
        |--[function] contents
        |--[function] contextmenu
        |--[function] css
        |--[function] data
        |--[function] dblclick
        |--[function] delay
        |--[function] delegate
        |--[function] dequeue
        |--[function] detach
        |--[function] domManip
        |--[function] each
        |--[function] empty
        |--[function] end
        |--[function] eq
        |--[function] error
        |--[function] extend
        |--[function] fadeIn
        |--[function] fadeOut
        |--[function] fadeTo
        |--[function] fadeToggle
        |--[function] filter
        |--[function] find
        |--[function] finish
        |--[function] first
        |--[function] focus
        |--[function] focusin
        |--[function] focusout
        |--[function] get
        |--[function] has
        |--[function] hasClass
        |--[function] height
        |--[function] hide
        |--[function] hover
        |--[function] html
        |--[function] index
        |--[function] init
        |--[function] innerHeight
        |--[function] innerWidth
        |--[function] insertAfter
        |--[function] insertBefore
        |--[function] is
        |--[function] keydown
        |--[function] keypress
        |--[function] keyup
        |--[function] last
        |--[function] load
        |--[function] map
        |--[function] mousedown
        |--[function] mouseenter
        |--[function] mouseleave
        |--[function] mousemove
        |--[function] mouseout
        |--[function] mouseover
        |--[function] mouseup
        |--[function] next
        |--[function] nextAll
        |--[function] nextUntil
        |--[function] not
        |--[function] off
        |--[function] offset
        |--[function] offsetParent
        |--[function] on
        |--[function] one
        |--[function] outerHeight
        |--[function] outerWidth
        |--[function] parent
        |--[function] parents
        |--[function] parentsUntil
        |--[function] position
        |--[function] prepend
        |--[function] prependTo
        |--[function] prev
        |--[function] prevAll
        |--[function] prevUntil
        |--[function] promise
        |--[function] prop
        |--[function] push
        |--[function] pushStack
        |--[function] queue
        |--[function] ready
        |--[function] remove
        |--[function] removeAttr
        |--[function] removeClass
        |--[function] removeData
        |--[function] removeProp
        |--[function] replaceAll
        |--[function] replaceWith
        |--[function] resize
        |--[function] scroll
        |--[function] scrollLeft
        |--[function] scrollTop
        |--[function] select
        |--[function] serialize
        |--[function] serializeArray
        |--[function] show
        |--[function] siblings
        |--[function] size
        |--[function] slice
        |--[function] slideDown
        |--[function] slideToggle
        |--[function] slideUp
        |--[function] sort
        |--[function] splice
        |--[function] stop
        |--[function] submit
        |--[function] text
        |--[function] toArray
        |--[function] toggle
        |--[function] toggleClass
        |--[function] trigger
        |--[function] triggerHandler
        |--[function] unbind
        |--[function] undelegate
        |--[function] unload
        |--[function] unwrap
        |--[function] val
        |--[function] width
        |--[function] wrap
        |--[function] wrapAll
        |--[function] wrapInner
        |--[number] length
        |--[object] 0
        |--[object] context
        |--[object] prevObject
        |--[string] jquery
        |--[string] selector
3)选择器执行了jQuery.fn,执行过程中添加了下列对象元素

        |--[object] 0
        |--[object] context
        |--[object] prevObject

其中context指向的是DOM对象,可用于通过jQuery.fn使用DOM原生方法。

想进一步研究对象内容,可访问http://idata.blog.51cto.com/4581576/1103835下载我的javascipt工具包,到本文完成之时(2013/1/21),版本为V1.0.3。

 



 本文转自 hexiaini235 51CTO博客,原文链接:http://blog.51cto.com/idata/1123162,如需转载请自行联系原作者


相关文章
|
2月前
|
敏捷开发 JavaScript 前端开发
❤❤❤【Vue.js最新版】sd.js基于jQuery Ajax最新原生完整版for凯哥API版本❤❤❤
❤❤❤【Vue.js最新版】sd.js基于jQuery Ajax最新原生完整版for凯哥API版本❤❤❤
|
2月前
|
前端开发 JavaScript API
【uni-app】【基于jQuery Ajax】[sd.js]最新原生完整版for凯哥API版本
【uni-app】【基于jQuery Ajax】[sd.js]最新原生完整版for凯哥API版本
|
9月前
|
Web App开发 JavaScript 前端开发
SAP UI5 应用开发教程之四十五 - 如何在 SAP UI5 应用里使用 jQuery 和原生的 DOM API
SAP UI5 应用开发教程之四十五 - 如何在 SAP UI5 应用里使用 jQuery 和原生的 DOM API
|
10月前
|
存储 JavaScript 前端开发
jQuery 常用API
jQuery 常用API
35 0
|
11月前
|
缓存 JavaScript 程序员
jQuery 常用API 3
jQuery 常用API
66 0
|
11月前
|
JavaScript 前端开发 API
jQuery 常用API 2
jQuery 常用API
63 0
|
11月前
|
JavaScript API
jQuery 常用API 1
jQuery 常用API
60 0
|
JSON JavaScript 前端开发
JQuery常用API(未完,持续更新)
JQuery常用API(未完,持续更新)
JQuery常用API(未完,持续更新)
|
JSON 前端开发 JavaScript
【前端】使用jQuery实现一个简单的在线页面或API接口请求功能
对于测试人员来说,借助一些测试工具非常的重要,像postman等工具,很方便就能发起api接口的请求和测试 但是,对于开发人员来说,有时候未必一开始就使用这些工具,有可能电脑原因未安装到这些工具或者太麻烦 基于这样一个情况,本篇文章就来简单实现下在线页面发起http的get或post请求的功能 作者:全栈小5 链接:https://juejin.cn/post/7107132057263800327 来源:稀土掘金 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
370 0
|
JSON JavaScript 前端开发
JQuery JavaScript常用API整理(前端入门必学)
JQuery JavaScript常用API整理(前端入门必学)