Example

Insert span element after each p element:

$("button").click(function(){
  $("<span>Hello world!</span>").insertAfter("p");
});

Try it yourself »

Definition and Usage

The insertAfter() method inserts HTML markup or existing elements after the selected elements.

Note: If this method is used with existing elements, they will be moved from their current position, and inserted after the selected elements.

Syntax

$(content).insertAfter(selector)

Parameter Description
content Required. Specifies the content to insert. Possible values:
  • A selector expression
  • HTML markup
selector Required. Specifies where to insert the content


Examples

Try it Yourself - Examples

Insert an existing element
How to use the insertAfter() method to insert an existing element after each selected element.