Метад detach

Метад detach выдаляе абраныя элементы з магчымасцю іх аднаўлення. Метад зручны тады, калі мы хочам пазней уставіць выдаленыя элементы.

Сінтаксіс

Так мы выдаляем элементы. Дадаткова мы можам адфільтраваць абраныя элементы, перадаўшы метаду неабавязковы параметр selector:

javascript.detach([селектар]);

Прыклад

Выдалім абзац з #test з дапамогай метаду detach і аднавім яго, выкарыстоўваючы для ўстаўкі элемента ў div метад appendTo:

html<p id="test">text</p>
<div></div>
javascriptlet $elem = $('#test');

$elem.detach(); // выдаляем элемент
$elem.appendTo('div'); // устаўляем элемент назад на старонку

HTML код стане выглядаць так:

html<div><p id="test">text</p></div>

Глядзіце таксама

  • метад remove,
    які выдаляе элементы без магчымасці іх аднаўлення
  • метад empty,
    які выдаляе змест з абраных элементаў
  • JavaScript метад remove,
    які дазваляе выдаліць элемент