Manipulacija sadržaja strane

Do sada smo samo selektovali i menjali postojeće elemente, međutim jQuery ima mogućnost dodavanja i brisanja HTML elemenata, isto tako i potpuno menjanje HTML sadržaja određenog elementa. jQuery ima veliki broj mogućnosti prilikom dodavanja elemenata u zavisnosti gde želimo da dodamo element u odnosu na selektovani element.

Ukoliko želimo da element koji dodajemo sadrži neki postojeći element (ubacujemo element oko drugog elementa), onda koristimo opciju .wrap(), kojoj prosledjujemo element koji želimo da dodamo, a postojeći element stavljamo da je selektor. U situaciji kada imamo

<body>
    <p>Tekst</p>
    <>Tekst2</p>
</body>

Možemo paragrafe ubaciti u div element klase kontejner:

$( "p" ).wrap( "<div class='kontejner'></div>" );