2009-10-06 16 views
13

Muszę zawinąć 3 divy w jeden przy użyciu jQuery.Wrap 3 divs w jednym z jQuery

<div class="one"></div><div class="two"></div><div class="three"></div> 

do tego

<div class="wrap"><div class="one"></div><div class="two"></div><div class="three"></div></div> 

Jak mogę to zrobić proszę?

Wielkie dzięki za pomoc z góry

Odpowiedz

25
$('.one, .two, .three').wrapAll('<div class="wrap">'); 

lub

$('.one, .two, .three').wrapAll($('<div>').addClass('wrap')); 

referencyjny: http://docs.jquery.com/Manipulation/wrapAll

+0

I edytowane moją odpowiedź kilka razy jak to było po raz pierwszy użyłem jQuery.prototype .wrapWszystkie fyi. –

+1

głosowałam, ponieważ nie głosowałem na moją złą odpowiedź w dół :) – karim79

+0

oh, ktoś zdołał na 1 sekundę przed uderzeniem usunąć. No cóż. – karim79