unwrap
La méthode unwrap sert à supprimer l'élément d'emballage externe de l'élément cible.
I am target
Remarques
L’élément cible doit posséder un nœud parent, sinon l’opération de suppression de l’enveloppe (unwrap) ne peut pas être exécutée.
const $el = $(`
<div>
<div id="target"></div>
</div>
`);
$el.unwrap(); // erreur, pas d'élément parent, impossible de unwrap
$el.$('#target').unwrap(); // correct, supprime l'élément qui englobe
Lorsque l'élément cible possède d'autres éléments frères, il n'est pas non plus possible d'exécuter unwrap.
const $el = $(`
<div>
<div id="target"></div>
<div>Je suis un nœud frère</div>
</div>
`);
$el.$('#target').unwrap(); // Erreur, car il possède d'autres nœuds adjacents
Veuillez noter qu'il ne faut pas操作 à l'intérieur de composants de modèle tels que o-fill ou o-if.