jQuery 1.

3 Cheat Sheet
Core jQuery Function
FUNCTION RETURNS SELECTOR

Selectors Basic
RETURNS

Attribute Filters
Array<Element> Array<Element> Array<Element> Array<Element> Array<Element>
SELECTOR 2 RETURNS

$(expr, [context]) $(html, [owner]) $(elems) $(func) jQuery Object Accessors
PROPERTY

jQuery jQuery jQuery jQuery

* #id name .class selector1, selectorN

[attr]

Array<Element>
2 2 2 2 2 2

[attr=value] [attr!=value] [attr^=value] [attr$=value] [attr*=value]

Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element>

RETURNS
1 1

selector context length
FUNCTION

String Element Number
RETURNS

Hierarchy
SELECTOR RETURNS

[attr1][attr2][attrN]

ancestor descendant parent > child previous + next previous ~ siblings Basic Filters
SELECTOR

Array<Element> Array<Element> Array<Element> Array<Element>

2) The [@attr] style selectors were removed in jQuery 1.3

Child Filters
SELECTOR RETURNS

size() eq(index) get() get(index) index(element) each(func)
1) New in jQuery 1.3

Number jQuery Array<Element> Element Number jQuery

:nth-child(index | even | odd | equation) :first-child :last-child :only-child Forms
SELECTOR

Array<Element> Array<Element> Array<Element> Array<Element>

RETURNS

:first :last :not(selector) :even :odd :eq(index) :gt(index) :lt(index) :header :animated Content Filters
SELECTOR

Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element>

RETURNS

Data
FUNCTION RETURNS

:hidden :input :text :password :checkbox :radio :image :file :button :submit :reset Form Filters
SELECTOR

Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element> Array<Element>

data(name) data(name, value) removeData(name) queue(name) queue(name, func) queue(name, queue) dequeue(name) Plugins
FUNCTION

Object jQuery jQuery Array<Function> jQuery jQuery jQuery

RETURNS

:contains(text)
RETURNS

Array<Element> Array<Element> Array<Element> Array<Element>

:empty :has(selector) :parent Visibility Filters
SELECTOR

$.fn.extend(object) $.extend(object) Interoperability
FUNCTION

jQuery jQuery

RETURNS

:enabled
RETURNS

Array<Element> Array<Element> Array<Element> Array<Element>

RETURNS

$.noConflict() $.noConflict(extreme)

jQuery jQuery

:disabled :checked :selected Traversing Filtering

:hidden :visible

Array<Element> Array<Element>

Attributes Attr
FUNCTION RETURNS

Manipulation Insert Inside
FUNCTION RETURNS FUNCTION

RETURNS

attr(name) attr(props) attr(key, value | func) removeAttr(name) Class
FUNCTION

Object jQuery jQuery jQuery

append(content) appendTo(selector) prepend(content) prependTo(selector) Insert Outside
FUNCTION

jQuery jQuery jQuery jQuery

filter(expr) filter(func) is(expr) map(func) not(expr) slice(start, [end]) Finding
FUNCTION

jQuery jQuery Boolean jQuery jQuery jQuery

RETURNS

RETURNS

hasClass(class) addClass(class) removeClass([class]) toggleClass(class) toggleClass(class, switch) HTML
FUNCTION

Boolean jQuery jQuery jQuery jQuery

after(content) before(content) insertAfter(content) insertBefore(content) Insert Around
FUNCTION

jQuery jQuery jQuery jQuery
RETURNS

add(expr) children([expr]) closest([expr]) contents() find(expr) next([expr]) nextAll([expr]) prev([expr]) prevAll([expr]) offsetParent() parent([expr]) parents([expr]) siblings([expr]) Chaining
FUNCTION

jQuery jQuery jQuery jQuery jQuery jQuery jQuery jQuery jQuery jQuery jQuery jQuery jQuery

RETURNS

RETURNS

wrap(html | element) wrapAll(html | element) wrapInner(html | elem) Replace
FUNCTION

jQuery jQuery jQuery

html() html(value) Text
FUNCTION

String jQuery

RETURNS

RETURNS

text() text(value) Value
FUNCTION

String jQuery

replaceWith(content) replaceAll(selector) Remove
FUNCTION

jQuery jQuery

RETURNS

RETURNS

val() val(value)

String, Array jQuery

empty() remove([expr]) Copy
FUNCTION

jQuery jQuery

RETURNS

RETURNS

andSelf() end()

jQuery jQuery

clone([events]) Legend
SYNTAX DESCRIPTION SYNTAX DESCRIPTION SYNTAX

jQuery

DESCRIPTION

SYNTAX

DESCRIPTION

function

functions or properties

argument

arguments

|

one argument only

[]

optional argument

jQuery 1.3 Cheat Sheet
Events Page Load
FUNCTION RETURNS FUNCTION

CSS CSS
RETURNS

Utilities Browser & Feature Detection
PROPERTY RETURNS
5 5

ready(func) Event Handling
FUNCTION

jQuery

css(name) css(props) css(name, value) Position
FUNCTION

String jQuery jQuery

$.browser

Map String Boolean
6 6 6

$.browser.version $.boxModel
5

RETURNS

bind(type, [data], func) one(type, [data], func) trigger(event, [data]) triggerHandler(event, [data]) unbind([type], [data]) Live Events
FUNCTION

jQuery jQuery jQuery Object jQuery
RETURNS

$.support.boxModel $.support.cssFloat
Object {top, left} Object {top, left} Integer jQuery Integer jQuery

Boolean Boolean Boolean Boolean
6

offset() position() scrollTop() scrollTop(value) scrollLeft() scrollLeft(value) Dimension
FUNCTION

$.support.hrefNormalized $.support.htmlSerialize $.support.noCloneEvent $.support.objectAll $.support.opacity $.support.style $.support.tbody
5) Deprecated in jQuery 1.3 6) New in jQuery 1.3
6 6 6 6 6 6

$.support.leadingWhitespace
6

Boolean Boolean Boolean Boolean Boolean Boolean Boolean

RETURNS
3 3

live(type, func)

jQuery jQuery

die([type], [func])
FUNCTION

Interaction Helpers
RETURNS

$.support.scriptEval
RETURNS

width() width(value) height() height(value) innerWidth() innerHeight() outerWidth([options]) outerHeight([options]) Effects Basic
FUNCTION

Integer jQuery Integer jQuery Integer Integer Integer Integer

hover(over, out) toggle(func1, func2, ..., [funcN]) Event Helpers
FUNCTION

jQuery jQuery

Array & Object Operations
FUNCTION RETURNS

RETURNS
4 4

blur([func]) click([func]) error([func])

jQuery jQuery jQuery
4

$.each(object, func) $.extend([deep], target, object1, ..., [objectN]) $.grep(array, func, [invert]) $.makeArray(object) $.map(array, func) $.inArray(value, array)

Object Object Array Array Array Number Array Array

change([func])
4

dblclick([func])
4 4

jQuery jQuery jQuery
4 4

focus([func])

keydown([func]) keypress([func]) keyup([func]) load(func)
4

jQuery jQuery jQuery jQuery jQuery jQuery jQuery jQuery jQuery jQuery jQuery

RETURNS

show() show(speed, [func]) hide() hide(speed, [func]) toggle() toggle(switch) toggle(speed, [func]) Sliding
FUNCTION

jQuery jQuery jQuery jQuery jQuery jQuery jQuery

$.merge(first, second) $.unique(array) Test Operations
FUNCTION

RETURNS

mousedown(func) mousemove(func) mouseout(func) mouseover(func) mouseup(func) resize(func) scroll(func) select([func]) submit([func]) unload(func)
3) New in jQuery 1.3 4) Omitting the value triggers the events on each matched element
4 4

$.isArray(object) $.isFunction(object) String Operations
FUNCTION

Boolean Boolean

RETURNS

$.trim(string)
RETURNS

String

slideDown(speed, [func]) slideUp(speed, [func]) slideToggle(speed, [func]) Fading
FUNCTION

jQuery jQuery jQuery

URLs
FUNCTION RETURNS

$.param(object) Ajax Requests
FUNCTION

String

jQuery jQuery jQuery

RETURNS

fadeIn(speed, [func]) fadeOut(speed, [func])
RETURNS

jQuery jQuery jQuery

RETURNS

$.ajax(options) load(url, [data], [func]) $.get(url, [data], [func], [type]) $.post(url, [data], [func], [type]) $.getJSON(url, [data], [func]) $.getScript(url, [func]) Events
FUNCTION

XMLHttpRequest jQuery XMLHttpRequest XMLHttpRequest XMLHttpRequest XMLHttpRequest

Event Object
PROPERTY

type target relatedTarget currentTarget pageX pageY result timeStamp
FUNCTION

String Element

fadeTo(speed, opacity, [func]) Custom
FUNCTION

RETURNS

Element Element String String Object Number
RETURNS

animate(params, [duration], [easing], [func]) animate(params, options) stop([clearQueue], [gotoEnd]) Settings
PROPERTY

jQuery jQuery jQuery

RETURNS

ajaxComplete([func])
RETURNS

jQuery jQuery jQuery jQuery jQuery jQuery

ajaxSuccess([func]) ajaxError([func]) ajaxSend([func]) ajaxStart([func]) ajaxStop([func]) Miscellaneous
FUNCTION

$.fx.off

Boolean

preventDefault() isDefaultPrevented() stopPropagation() isPropagationStopped() stopImmediatePropagation() isImmediatePropagationStopped()

Undefined Boolean Undefined Boolean Undefined Boolean

RETURNS

$.ajaxSetup(options) serialize() serializeArray() Legend

jQuery String Array<Object>

SYNTAX

DESCRIPTION

SYNTAX

DESCRIPTION

SYNTAX

DESCRIPTION

SYNTAX

DESCRIPTION

function

functions or properties

argument

arguments

|

one argument only

[]

optional argument

Sign up to vote on this title
UsefulNot useful