wrap
wrap メソッドは、対象要素の外側に要素を1つラップするために使用されます。wrap 操作を実行する前に、自動的に $ メソッド の初期化処理が行われるため、具体的な要素の文字列やオブジェクトを直接記述できます。
I am 1
I am 2
I am 3
注意事項
ターゲット要素は必ず親ノードを持つ必要があります。そうしなければ、ラップ操作は失敗します。
const $el = $(`
<div>
<div id="target"></div>
</div>
`);
$el.wrap("<div>new div</div>"); // エラー、親要素がないため、ラップできません
$el.$('#target').wrap("<div>new div</div>"); // 正しい、親要素があります
o-fill や o-if などのテンプレートコンポーネント内で操作しないでください。