Метод replaceWith

Метод replaceWith замењује један елемент другим. Ради слично методу replaceAll.

Синтакса

Параметар метода може бити текст (могуће са таговима), низ, DOM елемент или jQuery објекат:

javascript$(шта_заменити).replaceWith(чиме_заменити);

Изабрани елементи ће бити замењени садржајем који је задат текстом, који ће вратити корисничка функција. Функција се позива одвојено, за сваки од изабраних елемената:

javascript$(селектор).replaceWith(function());

Пример

Замењимо све пасусе са класом www са div-ом са текстом '!!!':

html<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
javascript$('p.www').replaceWith('<div>!!!</div>');

HTML код ће изгледати овако:

html<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>

Види такође

  • метод replaceAll,
    који такође замењује један елемент другим