由于放置文件的位置存在一些限制,我想在开始的body标签之后和关闭的body标签之前添加和附加页面结构。
<script type="text/javascript">
$(document).ready(function() {
$('body').prepend('<div id="header"><div id="title"></div></div><div id="wrapper"><div id="content">');
$('body').append('</div></div><div id="footer"></div>');
return false;
});
</script>
我的代码执行此操作,但在使用prepend时它也会关闭所有打开的div标记。并且append删除所有看似什么都没有关闭的标签。
这只是一种做我想做的事情的糟糕方式吗?我可以告诉jQuery停止为我“修复”我的HTML吗?浏览器是什么修复我的标签而不是jQuery?
答案 0 :(得分:4)
$(function() {
$('body').wrapInner('<div id="wrapper"><div id="content"></div></div>');
$('body').prepend('<div id="header"><div id="title"></div></div>');
$('body').append('<div id="footer"></div>');
});