unwrap
Die unwrap-Methode wird verwendet, um das äußere umschließende Element des Zielelements zu entfernen.
Ich bin das Ziel
Hinweise
Das Zielelement muss einen übergeordneten Knoten haben, andernfalls kann die Unwrap-Operation nicht ausgeführt werden.
const $el = $(`
<div>
<div id="target"></div>
</div>
`);
$el.unwrap(); // Fehler, kein Elternelement, unwrap nicht möglich
$el.$('#target').unwrap(); // Korrekt, umschließendes Element entfernen
Wenn das Zielelement andere Geschwisterelemente hat, kann ebenfalls kein Unwrap ausgeführt werden.
const $el = $(`
<div>
<div id="target"></div>
<div>I am siblings</div>
</div>
`);
$el.$('#target').unwrap(); // Fehler, da andere benachbarte Knoten vorhanden sind
Bitte beachten Sie, dass Sie nicht innerhalb von Template-Komponenten wie o-fill oder o-if operieren sollten.