JavaScript jQuery Basics Understanding jQuery Events and DOM Traversal Adding New Elements to the DOM

Piotr Manczak
Piotr Manczak
Front End Web Development Techdegree Graduate 20,656 Points


What about .appendTo() method? I spotted this method in jQuery documentation and it seems like it's slightly better than append().

$( "<button>Reveal Spoiler</button>" ).appendTo( ".spoiler" )

In one line it's all done.

1 Answer

Steven Parker
Steven Parker
177,509 Points

As described on the documentation page:

The .append() and .appendTo() methods perform the same task. The major difference is in the syntax-specifically, in the placement of the content and target.

So as long as you observe the proper syntax, you can get exactly the same results with either one.