Javascript jquery,将元素包装到div中 这里可能有很多不同的div,span

Javascript jquery,将元素包装到div中 这里可能有很多不同的div,span,javascript,jquery,Javascript,Jquery,我要做的是用另一个div元素包装span 看起来是这样的: <div id="top"> <span id="innter"></span> Here may have a lot of different div, span </div> 使用该方法 $('#innter').wrap(''); 您可以使用或 $('#innter').wrap('<div id="wrapper" />'); var content

我要做的是用另一个div元素包装span

看起来是这样的:

<div id="top">

   <span id="innter"></span> Here may have a lot of different div, span


</div>

使用该方法

$('#innter').wrap('');
您可以使用

$('#innter').wrap('<div id="wrapper" />');
var content=$(“#top”).html();
$(“#top”).html(“+content+”);
您可以使用以下方法:

var content = $("#top").html();
$("#top").html("<div id='wrapper'>"+content+"</div>");
$('#top').wrapInner('');

事实上,我很粗心,没有看到“将所有元素都包含在顶部”。
var content = $("#top").html();
$("#top").html("<div id='wrapper'>"+content+"</div>");
 $('#top').wrapInner('<div id="wrapper" />');