wrap
El método wrap se utiliza para envolver una capa de elemento alrededor del elemento objetivo. Antes de ejecutar la operación wrap, se realiza automáticamente la operación de inicialización del método $, por lo que se puede proporcionar directamente la cadena de caracteres del elemento o el objeto.
Soy 1
Soy 2
Soy 3
Precauciones
El elemento objetivo debe tener un nodo padre, de lo contrario la operación de envoltura fallará.
const $el = $(`
<div>
<div id="target"></div>
</div>
`);
$el.wrap("<div>new div</div>"); // Error: sin elemento padre, no se puede envolver
$el.$('#target').wrap("<div>new div</div>"); // Correcto: tiene elemento padre
Tenga en cuenta que no se debe operar dentro de componentes de plantilla como o-fill o o-if.