jQuery: The Write Less, Do More JavaScript Library

API/1.2/Manipulation

From jQuery JavaScript Library

(Redirected from Manipulation)
Jump to: navigation, search

NameType
Changing Contents:

NameType
html( ) Returns: String
Get the html contents (innerHTML) of the first matched element. This property is not available on XML documents (although it will work for XHTML documents).
html( val ) Returns: jQuery
Set the html contents of every matched element. This property is not available on XML documents (although it will work for XHTML documents).
text( ) Returns: String
Get the combined text contents of all matched elements.
text( val ) Returns: jQuery
Set the text contents of all matched elements.
Inserting Inside:

NameType
append( content ) Returns: jQuery
Append content to the inside of every matched element.
appendTo( content ) Returns: jQuery
Append all of the matched elements to another, specified, set of elements.
prepend( content ) Returns: jQuery
Prepend content to the inside of every matched element.
prependTo( content ) Returns: jQuery
Prepend all of the matched elements to another, specified, set of elements.
Inserting Outside:

NameType
after( content ) Returns: jQuery
Insert content after each of the matched elements.
before( content ) Returns: jQuery
Insert content before each of the matched elements.
insertAfter( content ) Returns: jQuery
Insert all of the matched elements after another, specified, set of elements.
insertBefore( content ) Returns: jQuery
Insert all of the matched elements before another, specified, set of elements.
Inserting Around:

NameType
wrap( html ) Returns: jQuery
Wrap all matched elements with a structure of other elements.
wrap( elem ) Returns: jQuery
Wrap all matched elements with a structure of other elements.
wrapAll( html ) Returns: jQuery
Wrap all the elements in the matched set into a single wrapper element.
wrapAll( elem ) Returns: jQuery
Wrap all the elements in the matched set into a single wrapper element.
wrapInner( html ) Returns: jQuery
Wrap the inner child contents of each matched element (including text nodes) with an HTML structure.
wrapInner( elem ) Returns: jQuery
Wrap the inner child contents of each matched element (including text nodes) with a DOM element.
Replacing:

NameType
replaceWith( content ) Returns: jQuery
Replaces all matched elements with the specified HTML or DOM elements.
replaceAll( selector ) Returns: jQuery
Replaces the elements matched by the specified selector with the matched elements.
Removing:

NameType
empty( ) Returns: jQuery
Remove all child nodes from the set of matched elements.
remove( expr ) Returns: jQuery
Removes all matched elements from the DOM.
Copying:

NameType
clone( ) Returns: jQuery
Clone matched DOM Elements and select the clones.
clone( true ) Returns: jQuery
Clone matched DOM Elements, and all their event handlers, and select the clones.