Пример
$(document).ready(function(){
$("#but1").click(function(){
$("p").unwrap();
$("p").wrap("<div></div>");
});
$("#but2").click(function(){
$("p").unwrap();
$("p").wrapAll("<div></div>");
});
});
С помощью метода wrapAll Вы можете обернуть группу выбранных элементов указанным тэгом (или группой тэгов).
$(селектор).wrapAll(оборачиваемый_тэг)
селектор выбирает группу элементов, которые будут обернуты указанным тэгом.
оборачиваемый_тэг тэг, который будет обернут вокруг группы выбранных элементов.