私はすべての.test1と.test2クラスを1つのdivタグにラップしましたが、その全体をラップするdivクラスをラップしようとしました。提案してください。jqueryを使ってすべてのdivをラップする方法は?
HTML
<div class="test1">This is demo paragraph1.</div>
<div class="test2">This is demo paragraph2.</div>
<div class="test1">This is demo paragraph1.</div>
<div class="test2">This is demo paragraph2.</div>
<div class="test1">This is demo paragraph1.</div>
<div class="test2">This is demo paragraph2.</div>
除外:
<div class="container">
<div class="test1">This is demo paragraph1.</div>
<div class="test2">This is demo paragraph2.</div>
</div>
<div class="container">
<div class="test1">This is demo paragraph1.</div>
<div class="test2">This is demo paragraph2.</div>
</div>
<div class="container">
<div class="test1">This is demo paragraph1.</div>
<div class="test2">This is demo paragraph2.</div>
</div>
のjQuery:
$(".test1, .test2").wrapAll("<div class="container"></div>");
あなたの質問が正しく理解されている場合は、代わりに '.wrap'を使用してください。ところで、あなたの見積もりを見てください。 –
あなたのwrapAll関数で引用符を見てください。 – j08691
私は同様のdivを持っているかもしれません。その時間は動作しません – jinfy