Manipulacija sadržaja strane

$("kontejner").prepend("<p>Tekst pre</p>");
$("kontejner").append("<p>Tekst posle</p>");

Imaćemo sledeći HTML kod:

<body>
    <div class="kontejner">
            <p>Tekst pre</p>
            <p>Tekst</p>
            <p>Tekst posle</p>
    </div>
    <div class="kontejner">
            <p>Tekst pre</p>
            <p>Tekst2</p>
            <p>Tekst posle</p>
    </div>
</body>

Pomenute metode ne menjaju postojeći sadržaj elementa, već samo dodaju određene elemente unutar postojećeg. Ipak, u određenim situacijama želimo da kompletno zamenimo sadržaj HTML elementa. U tu svrhu koristimo metodu html(). Ako želimo samo promeniti sadržaj teksta unutar HTML elementa možemo koristiti i metodu text(). Ipak, moramo biti pažljivi, jer ukoliko unutar text() metode imamo neki HTML tag koji treba da se parsira (na primer <strong>) on neće biti parsiran, već će zaista na ispisu tog elementa na sajtu stajati <strong>.