如何使用jQuery插入容器div?
从
<div id="page">
<!-- a bunch of html and content !-->
</div>
要
<div id="page">
<div id="new-container">
<!-- a bunch of html and content !-->
</div>
</div>
答案 0 :(得分:3)
$('#page').contents().wrapAll('<div id="new-container">');
请参阅http://jsfiddle.net/U6gpu/1/。
contents()
用于选择元素的内容,wrapAll()
用于将内容包装在新容器中。
答案 1 :(得分:3)
答案 2 :(得分:0)
答案 3 :(得分:0)
html = '<div id="new-container">\
<!-- a bunch of html and content !-->\
</div>';
$("#page").html(html;)
答案 4 :(得分:0)
var page = $('#page');
page.html('<div id="new-container">'+page.html()+'</div>');
哦,jQuery提供方法.wrapInner来执行此操作。
$('#page').wrapInner('<div id="new-container">');