API/1.2    http://jquery.com

SELECTORS

Basics
#id, element, .class, *
elm1, elm2, elmN

Forms
:input
:text
:password
:radio
:checkbox
:submit
:image
:reset
:button
:file
:hidden

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

Hierarchy
ancestor descendant
parent > child
prev + next
prev ~ sibling




Content Filters
:contains(text)
:empty
:has(selector)
:parent

Visibility Filters
:hidden
:visible


Form Filters
:enabled
:disabled
:checked
:selected


Attribute Filters
[attribute]
[attribute=value]
[attribute!=value]
[attribute^=value]
[attribute$=value]
[attribute*=value]
[attrFilter1][attrFilter2]...


Child Filters
nth-child(index)
:first-child
:last-child
:only-child

CSS

.css(name)
.css(name, value)
.css(properties)

.offset()

.height(), .height(value)
.width(), .width(value)
.outerHeight(options)
.outerWidth(options)

ATTRIBUTES

.attr(name)
.attr(properties)
.attr(key, value)
.attr(key, fn)
.removeAttr(name)

.addClass(class)
.removeClass(class)
.toggleClass(class)

.html()
.html(value)
.text()
.text(value)
.val()
.val(value)

CORE

$(exp, context)
$(html)
$(elem)
$(callback)

.each(callback)
.eq(position)
.length

.get()
.get(index)
.index(subject)

.data(name)
.data(name, value)
.removeData(name)

$.fn.extend(obj)
$.extend(obj)
$.noConflict()


jQuery 1.2 cheat-sheet

inspired from COLORCHARGE.COM
Last Updated: September 6th, 2008

UTILITIES

$.browser
$.browser.version
$.boxModel

$.each(array, callback, invert)
$.extend(obj1, ...objN)
$.grep(array, callback, invert)

$.makeArray(obj)
$.inArray(val, array)
$.map(array, callback)
$.unique(array)

$.trim(string)
$.merge(1st, 2nd)
$isFunction(obj)