documentation
.HELP!
jQuery & jQuery UI Documentation
jQuery & jQuery UI Documentation
jQuery & jQuery UI
previous page
next page
POWERED BY HeroNote
JQUERY API REFERENCE
UI REFERENCE
Plugins
Data Link
Templates
previous page
start
next page
Menu
Homepage
Table of contents
jQuery & jQuery UI Documentation
Getting Started
Downloading jQuery
Tutorials:How jQuery Works
Frequently Asked Questions
Tutorials
Using jQuery with Other Libraries
Types
jQuery API
Ajax
Global Ajax Event Handlers
Ajax Events
.ajaxComplete()
.ajaxError()
.ajaxSend()
.ajaxStart()
.ajaxStop()
.ajaxSuccess()
Helper Functions
jQuery.param()
.serialize()
.serializeArray()
Low-Level Interface
jQuery.ajax()
jQuery.ajaxPrefilter()
jQuery.ajaxSetup()
Shorthand Methods
jQuery.get()
jQuery.getJSON()
jQuery.getScript()
.load()
jQuery.post()
Extending Ajax: Prefilters, Converters, and Transports
Attributes
.addClass()
.attr()
.hasClass()
.html()
.prop()
.removeAttr()
.removeClass()
.removeProp()
.toggleClass()
.val()
Core
jQuery.holdReady()
jQuery()
jQuery.noConflict()
jQuery.sub()
jQuery.when()
CSS
.addClass()
.css()
jQuery.cssHooks
.hasClass()
.height()
.innerHeight()
.innerWidth()
.offset()
.outerHeight()
.outerWidth()
.position()
.removeClass()
.scrollLeft()
.scrollTop()
.toggleClass()
.width()
Data
.clearQueue()
jQuery.data()
.data()
.dequeue()
jQuery.dequeue()
jQuery.hasData()
.queue()
jQuery.queue()
jQuery.removeData()
.removeData()
Deferred Object
deferred.always()
deferred.done()
deferred.fail()
deferred.isRejected()
deferred.isResolved()
deferred.notify()
deferred.notifyWith()
deferred.pipe()
deferred.progress()
deferred.promise()
deferred.reject()
deferred.rejectWith()
deferred.resolve()
deferred.resolveWith()
deferred.state()
deferred.then()
.promise()
Deprecated
deferred.isRejected()
deferred.isResolved()
Dimensions
.height()
.innerHeight()
.innerWidth()
.outerHeight()
.outerWidth()
.width()
Effects
Basics
.hide()
.show()
.toggle()
Custom
.animate()
.clearQueue()
.delay()
.dequeue()
jQuery.fx.interval
jQuery.fx.off
.queue()
.stop()
Fading
.fadeIn()
.fadeOut()
.fadeTo()
.fadeToggle()
Sliding
.slideDown()
.slideToggle()
.slideUp()
Events
Browser Events
.error()
.resize()
.scroll()
Document Loading
.load()
.ready()
.unload()
Event Handler Attachment
.bind()
.delegate()
.die()
.live()
.off()
.on()
.one()
jQuery.proxy()
.trigger()
.triggerHandler()
.unbind()
.undelegate()
Event Object
event.currentTarget
event.data
event.isDefaultPrevented()
event.isImmediatePropagationStopped()
event.isPropagationStopped()
event.namespace
event.pageX
event.pageY
event.preventDefault()
event.relatedTarget
event.result
event.stopImmediatePropagation()
event.stopPropagation()
event.target
event.timeStamp
event.type
event.which
Form Events
.blur()
.change()
.focus()
.select()
.submit()
Keyboard Events
.focusin()
.focusout()
.keydown()
.keypress()
.keyup()
Mouse Events
.click()
.dblclick()
.focusin()
.focusout()
.hover()
.mousedown()
.mouseenter()
.mouseleave()
.mousemove()
.mouseout()
.mouseover()
.mouseup()
.toggle()
Forms
.blur()
.change()
.focus()
jQuery.param()
.select()
.serialize()
.serializeArray()
.submit()
.val()
Internals
.jquery
.context
jQuery.error
.pushStack()
Manipulation
Class Attribute
.addClass()
.hasClass()
.removeClass()
.toggleClass()
Copying
.clone()
DOM Insertion, Around
.unwrap()
.wrap()
.wrapAll()
.wrapInner()
DOM Insertion, Inside
.append()
.appendTo()
.html()
.prepend()
.prependTo()
.text()
DOM Insertion, Outside
.after()
.before()
.insertAfter()
.insertBefore()
DOM Removal
.detach()
.empty()
.remove()
.unwrap()
DOM Replacement
.replaceAll()
.replaceWith()
General Attributes
.attr()
.prop()
.removeAttr()
.removeProp()
.val()
Style Properties
.css()
.height()
.innerHeight()
.innerWidth()
.offset()
.outerHeight()
.outerWidth()
.position()
.scrollLeft()
.scrollTop()
.width()
Miscellaneous
Collection Manipulation
.each()
jQuery.param()
Data Storage
.data()
.removeData()
DOM Element Methods
.get()
.index()
.size()
.toArray()
Setup Methods
jQuery.noConflict()
Offset
.offset()
.offsetParent()
.position()
.scrollLeft()
.scrollTop()
Plugins
Data Link
.link()
.unlink()
Templates
.tmpl()
jQuery.tmpl()
.tmplItem()
jQuery.tmplItem()
.template()
jQuery.template()
Template Tags
{{each}} Template Tag
{{else}} Template Tag
${} Template Tag
{{html}} Template Tag
{{if}} Template Tag
{{tmpl}} Template Tag
{{wrap}} Template Tag
Properties
Properties of jQuery Object Instances
.context
.jquery
.length
Properties of the Global jQuery Object
jQuery.browser
jQuery.fx.interval
jQuery.fx.off
jQuery.support
Selectors
Attribute
Attribute Contains Prefix Selector [name|="value"]
Attribute Contains Selector [name*="value"]
Attribute Contains Word Selector [name~="value"]
Attribute Ends With Selector [name$="value"]
Attribute Equals Selector [name="value"]
Attribute Not Equal Selector [name!="value"]
Attribute Starts With Selector [name^="value"]
Has Attribute Selector [name]
Multiple Attribute Selector [name="value"][name2="value2"]
Basic
All Selector ("*")
Class Selector (".class")
Element Selector ("element")
ID Selector ("#id")
Multiple Selector ("selector1, selector2, selectorN")
Basic Filter
:animated Selector
:eq() Selector
:even Selector
:first Selector
:focus selector
:gt() Selector
:header Selector
:last Selector
:lt() Selector
:not() Selector
:odd Selector
Child Filter
:first-child Selector
:last-child Selector
:nth-child() Selector
:only-child Selector
Content Filter
:contains() Selector
:empty Selector
:has() Selector
:parent Selector
Form
:button Selector
:checkbox Selector
:checked Selector
:disabled Selector
:enabled Selector
:file Selector
:focus selector
:image Selector
:input Selector
:password Selector
:radio Selector
:reset Selector
:selected Selector
:submit Selector
:text Selector
Hierarchy
Child Selector ("parent > child")
Descendant Selector ("ancestor descendant")
Next Adjacent Selector ("prev + next")
Next Siblings Selector ("prev ~ siblings")
jQuery Extensions
:animated Selector
Attribute Not Equal Selector [name!="value"]
:button Selector
:checkbox Selector
:eq() Selector
:even Selector
:file Selector
:first Selector
:gt() Selector
:has() Selector
:header Selector
:hidden Selector
:image Selector
:input Selector
:last Selector
:lt() Selector
:odd Selector
:parent Selector
:password Selector
:radio Selector
:reset Selector
:selected Selector
:submit Selector
:text Selector
:visible Selector
Visibility Filter
:hidden Selector
:visible Selector
Traversing
Filtering
.eq()
.filter()
.first()
.has()
.is()
.last()
.map()
.not()
.slice()
Miscellaneous Traversing
.add()
.andSelf()
.contents()
.end()
Tree Traversal
.children()
.closest()
.find()
.next()
.nextAll()
.nextUntil()
.offsetParent()
.parent()
.parents()
.parentsUntil()
.prev()
.prevAll()
.prevUntil()
.siblings()
Utilities
jQuery.boxModel
jQuery.browser
.clearQueue()
jQuery.contains()
.data()
jQuery.data()
.dequeue()
jQuery.dequeue()
jQuery.each()
jQuery.extend()
jQuery.globalEval()
jQuery.grep()
jQuery.inArray()
jQuery.isArray()
jQuery.isEmptyObject()
jQuery.isFunction()
jQuery.isNumeric()
jQuery.isPlainObject()
jQuery.isWindow()
jQuery.isXMLDoc()
jQuery.makeArray()
jQuery.map()
jQuery.merge()
jQuery.noop()
jQuery.now()
jQuery.parseJSON
jQuery.parseXML()
jQuery.proxy()
.queue()
jQuery.queue()
jQuery.removeData()
jQuery.support
jQuery.trim()
jQuery.type()
jQuery.unique()
Version
Version 1.0
Version 1.0.4
Version 1.1
Version 1.1.2
Version 1.1.3
Version 1.1.4
Version 1.2
Version 1.2.3
Version 1.2.6
Version 1.3
Version 1.4
Version 1.4.1
Version 1.4.2
Version 1.4.3
Version 1.4.4
Version 1.5
Version 1.5.1
Version 1.6
Version 1.7
Types
UI
Interactions
Draggable
Droppable
Resizable
Selectable
Sortable
Widgets
Accordion
Autocomplete
Button
Datepicker
setDefaults
formatDate
parseDate
iso8601Week
noWeekends
Dialog
Progressbar
Slider
Tabs
Utilities
Position
Effects
AdvancedEasing
animate
Blind
Bounce
ClassTransitions
Clip
Drop
effect
Explode
Fade
Fold
hide
Highlight
Puff
Pulsate
Scale
Shake
show
Size
Slide
Transfer
Theming
Theming
API
CustomThemes
Themeroller
ThemeSwitcher
ThemeRollerReady
Development
Changelog
Developer Guide
Subversion
Roadmap
Plugins
Plugin Repository
Plugins/Authoring
Support
Frequently Asked Questions
Navigation
Discussion
Submit a Bug Report
Commercial Support
About jQuery
Browser Compatibility
Known Issues
History of jQuery
Sites Using jQuery
Contributors
Donate
License
Check Update
Get in touch
Submit feedback about this site to:
[email protected]