2011-11-15 13 views
0

eachと同じクラスの要素を投げました。しかし、もし私がwrapであれば、各要素はラップされます。jquery:すべての要素をそれぞれラップしません

ので、HTMLは

<div class="wrap"> 
<div class="each"></div> 
<div class="each"></div> 
</div> 

なく

<div class="wrap"><div class="each"></div></div> 
<div class="wrap"><div class="each"></div></div> 

答えて

7

使用jQuery.wrapAll()を好きなように見えるはずです。

+0

haha​​は私の答えよりもはるかに優れています。^ _^'+ 1' – Neal

+0

@Sjoerd - これは分かっていません。 –

0
var collect_all_each = $('<div>',{'class': 'wrap'}); 
$('.each').each(function(){ 
    $(this).appendTo(collect_all_each); 
}); 
関連する問題