Jquery 1.7
Core
jQuery function
Interoperability
AJAX
Low-Level Interface
jqXHRjQuery.ajax( options, [settings] )
- mapaccepts
- boolasync = true
- fnbeforeSend( jqXHR, config)
- boolcache = true
- fncomplete( jqXHR, status)
- mapcontents
- strcontentType
- objcontext
- mapconverters
- boolcrossDomain
- obj, strdata
- fndataFilter( data, type )
- boolglobal = true
- mapheaders
- boolifModified = false
- strjsonp
- fnjsonpCallback
- strpassword
- boolprocessData = true
- strscriptCharset
- mapstatusCode
- numtimeout
- booltraditional
- strtype = ‘GET’
- strurl = curr. page
- strusername
- fnxhr
- strdataType ∈ {xml, json, script, html}
- fnerror( jqXHR, status, errorThrown )
- fnsuccess( data, status, jqXHR )
jQuery.ajaxSetup( options )
Shorthand Methods
Global Ajax Event Handlers
Events
Page Load
Event Handling
Interaction Helpers
Event Helpers
function ( [data,] [fn] )
Effects
Basics
Sliding
Fading
Custom
Attributes
Attributes
Class
CSS
Positioning
Height and Width
Traversing
Filtering
Tree traversal
Manipulation
Inserting Inside
Inserting Outside
Inserting Around
Copying
Deferred
deferred object = {
}
Utilities
Browser and Feature Detection
Basic operations
Data functions
Test operations
Javascript
Form Events
Event Object Constant
- AT_TARGET
- BUBBLING_PHASE
- CAPTURING_PHASE
Event Object Properties
- bubbles
- cancelable
- currentTarget
- eventPhase
- target
- timeStamp
- type
Event Object Methods
- initEvent()
- preventDefault()
- stopPropagation()
EventTarget Object
- addEventListener()
- dispatchEvent()
- removeEventListener()
EventListener Object
- handleEvent()
MouseEvent/KeyboardEvent Object
MouseEvent/KeyboardEvent Methods
- initMouseEvent()
- initKeyboardEvent()
DOM Node
Node Properties
Node Methods
- appendChild()
- cloneNode()
- compareDocumentPosition()
- getFeature(feature,version)
- getUserData(key)
- hasAttributes()
- hasChildNodes()
- insertBefore()
- isDefaultNamespace()
- isEqualNode()
- isSameNode()
- isSupported()
- lookupNamespaceURI()
- lookupPrefix()
- normalize()
- removeChild()
- replaceChild()
- setUserData(key,data,handler)
Node Types
- Element1
- Attr2
- Text3
- CDATASection4
- EntityReference5
- Entity6
- ProcessingInstruction7
- Comment8
- Document9
- DocumentType10
- DocumentFragment11
- Notation12
nodeName Returns
- Element
- element name
- Attr
- attribute name
- Text
- #text
- CDATASection
- #cdata-section
- EntityReference
- entity reference name
- Entity
- entity name
- ProcessingInstruction
- target
- Comment
- #comment
- Document
- #document
- DocumentType
- doctype name
- DocumentFragment
- #document fragment
- Notation
- notation name
nodeValue Returns
- Element
- null
- Attr
- attribute value
- Text
- content of node
- CDATASection
- content of node
- EntityReference
- null
- Entity
- null
- ProcessingInstruction
- content of node
- Comment
- comment text
- Document
- null
- DocumentType
- null
- DocumentFragment
- null
- Notation
- null
RegExp
Modifiers
Brackets
- [abc]
- Find any character between the brackets
- [^abc]
- Find any character not between the brackets
- [0-9]
- Find any digit from 0 to 9
- [A-Z]
- Find any character from uppercase A to uppercase Z
- [a-z]
- Find any character from lowercase a to lowercase z
- [A-z]
- Find any character from uppercase A to lowercase z
- [adgk]
- Find any character in the given set
- [^adgk]
- Find any character outside the given set
- (red|blue|green)
- Find any of the alternatives specified
Metacharacters
- .
- Find a single character, except newline or line terminator
- \w
- Find a word character
- \W
- Find a non-word character
- \d
- Find a digit
- \D
- Find a non-digit character
- \s
- Find a whitespace character
- \S
- Find a non-whitespace character
- \b
- Find a match at the beginning/end of a word
- \B
- Find a match not at the beginning/end of a word
- \0
- Find a NUL character
- \n
- Find a new line character
- \f
- Find a form feed character
- \r
- Find a carriage return character
- \t
- Find a tab character
- \v
- Find a vertical tab character
- \xxx
- Find the character specified by an octal number xxx
- \xdd
- Find the character specified by a hexadecimal number dd
- \uxxxx
- Find the Unicode character specified by a hexadecimal number xxxx
Quantifiers
- n+
- Matches any string that contains at least one n
- n*
- Matches any string that contains zero or more occurrences of n
- n?
- Matches any string that contains zero or one occurrences of n
- n{X}
- Matches any string that contains a sequence of X n‘s
- n{X,Y}
- Matches any string that contains a sequence of X to Y n‘s
- n{X,}
- Matches any string that contains a sequence of at least X n‘s
- n$
- Matches any string with n at the end of it
- ^n
- Matches any string with n at the beginning of it
- ?=n
- Matches any string that is followed by a specific string n
- ?!n
- Matches any string that is not followed by a specific string n
RegExp Properties
Core DOM
Nodelist Properties
Nodelist Methods
NamedNodeMap Properties
NamedNodeMap Methods
- getNamedItem()
- getNamedItemNS()
- item()
- removeNamedItem()
- removeNamedItemNS()
- setNamedItem()
- setNamedItemNS()
Document Properties
Document Methods
- adoptNode(node)
- createAttribute()
- createAttributeNS(URI,name)
- createCDATASection()
- createComment()
- createDocumentFragment()
- createElement()
- createElementNS()
- createEntityReference()
- createProcessingInstruction()
- createTextNode()
- getElementById()
- getElementsByTagName()
- getElementsByName()
- querySelectorAll()
- querySelector()
- getElementsByTagNameNS()
- importNode()
- normalizeDocument()
Element Properties
- schemaTypeInfo
- tagName
Element Methods
- getAttribute()
- getAttributeNS()
- getAttributeNode()
- getAttributeNodeNS()
- getElementsByTagName()
- getElementsByTagNameNS()
- hasAttribute()
- hasAttributeNS()
- removeAttribute()
- removeAttributeNS()
- removeAttributeNode()
- setAttribute()
- setAttributeNS()
- setAttributeNode()
- setAttributeNodeNS()
- setIdAttribute()
- setIdAttributeNS()
- setIdAttributeNode()
Attr Properties
- isId
- name
- ownerElement
- schemaTypeInfo
- specified
- value
Graphics
CanvasRenderingContext2D Methods
- arc()
- arcTo()
- beginPath()
- bezierCurveTo()
- clearRect()
- clip()
- closePath()
- createImageData()
- createLinearGradient()
- createPattern()
- createRadialGradient()
- drawCustomFocusRing()
- drawImage()
- drawSystemFocusRing()
- fill()
- fillRect()
- fillText()
- getImageData()
- getLineDash()
- isPointInPath()
- lineTo()
- measureText()
- moveTo()
- putImageData()
- quadraticCurveTo()
- rect()
- restore()
- rotate()
- save()
- scale()
- scrollPathIntoView()
- setLineDash()
- setTransform()
- stroke()
- strokeRect()
- strokeText()
- transform()
- translate()