In JQuery, we can easyly add HTML elements at run time. In this tutorials we are going to work with JQuery Add Elements. It is a very common scenario to add element to HTML content, while implementing the real time applications.

JQuery provided a bunch of methods to add elements to DOM (Document Object Model). Here are the list and beautiful examples:

JQuery Add Elements :

In JQuery there are four different methods which are used to add new HTML content to DOM.

  • append()
  • prepend()
  • after()
  • before()

Lets see each method in detail.,

JQuery Append() :

Append() is a JQuery method and it is used to insert a content (HTML/text) at the end of the selected elements.

$("p").append("Appending Text ");

$("p").append("<b>Appending HTML Content</b>");

By using the append() method we can append normal text as well as HTML content.

JQuery prepend() :

Prepend() is a JQuery method and it is used to insert a content (HTML/text) at the beginning of the selected elements.

$("p").prepend("Prepend Text ");

$("p").prepend("<b>Prepend HTML Content</b>");

By using the prepend() method we can append normal text as well as HTML content at beginning of selected element.

JQuery after() :

after() is a JQuery method and it is used to insert the content after the selected elements.

$("p").after("After Text ");

$("p").after("<b>After HTML Content</b>");

JQuery before() :

before() is a JQuery method, and it is used to insert the content before the selected the elements.

$("p").before("After Text ");

$("p").before("<b>After HTML Content</b>");

Happy Learning 🙂