私は例えば、他の要素とその場で作成されている要素の生成されたシリーズをラップしようとしています:私の予想結果はjQueryのwrapAllは期待通りに動作しない
<ul>
<li>test1</li>
<li>test2</li>
</ul>
var innerHtmlAsText = "<li>test1</li><li>test2</li>";
var wrapper = "<ul />";
$("div#target").append($(innerHtmlAsText).wrapAll(wrapper));
ある
実際の結果は次のとおりです。<li>test1</li>
<li>test2</li>
li
要素はラップされません。私のインスタンスでは、innerHtmlはユーザー生成テンプレートからオンザフライで生成され、ラッパーは別途提供されます。内側の値をラップするにはどうすればよいですか?
'$(ラッパー).append(innerHtmlAsText).appendTo( 'のdiv#ターゲット');'ネストされたjQueryの呼び出しをせずに、同じことをするだろう。 – Yoshi