Metode detach

Metode detach noņem atlasītos elementus ar iespēju tos atjaunot. Metode ir ērta tad, kad mēs vēlamies vēlāk ievietot noņemtos elementus.

Sintakse

Tā mēs noņemam elementus. Papildus mēs varam atfiltrēt atlasītos elementus, padodot metodei neobligāto parametru selector:

javascript.detach([selector]);

Piemērs

Noņemsim rindkopu ar #test ar metodes detach palīdzību un atjaunosim to, izmantojot elementa ievietošanai div metodi appendTo:

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

$elem.detach(); // noņemam elementu
$elem.appendTo('div'); // ievietojam elementu atpakaļ lapā

HTML kods izskatīsies šādi:

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

Skatiet arī

  • metode remove,
    kas noņem elementus bez iespējas tos atjaunot
  • metode empty,
    kas noņem saturu no atlasītajiem elementiem
  • JavaScript metode remove,
    kas ļauj noņemt elementu