我搜索了.wrap(), .append(), .wrapall(), 并.insertAfter()没有找到解决方案。我想拿一个新的div并将它包裹在一个 html 块上。我无法访问 HTML,所以我需要使用 jQuery。
该.insertAfter()功能很理想,但不幸的是它会自动关闭 html 标签。
问题的根源是我需要将两个单独div的 s 居中,而我无法访问它们的 HTML。
$(function () {
$('<div id="centerContainer">').insertAfter('#header');
$('</div><!-- centerContainer -->').insertAfter('#footer');
});