.replaceAll( target ) Returns: jQuery
Description: Replace each target element with the set of matched elements.
-
version added: 1.2.replaceAll( target )
-
targetType: SelectorA selector expression indicating which element(s) to replace.
-
The .replaceAll()
method is corollary to .replaceWith()
, but with the source and target reversed. Consider this DOM structure:
1
2
3
4
5
|
|
We can create an element, then replace other elements with it:
1
|
|
This causes all of them to be replaced:
1
2
3
4
5
|
|
Or, we could select an element to use as the replacement:
1
|
|
This results in the DOM structure:
1
2
3
4
|
|
From this example, we can see that the selected element replaces the target by being moved from its old location, not by being cloned.
Example:
Replace all the paragraphs with bold words.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
|