在dom 插入 一个div

jianshao810 2010-02-24 01:28:55
我想在body
里插入一个div
原来body里的 所有html
都要放到这个div里面。。
请问这要怎样做。。
我用jq。。
...全文
177 12 打赏 收藏 举报
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jianshao810 2010-02-25
  • 打赏
  • 举报
回复
谢谢回答....................
shan1119 2010-02-24
  • 打赏
  • 举报
回复
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(function(){
$("body script").remove();
$("body").wrapInner(" <div> </div>");
});
</script>
<style type="text/css">
div {border:1px solid black;width:100px;height:100px;position:absolute;top=100px;left:150px;}
</style>
<body>
<form> ddd
<script>
</script>
</form>
</body>
shan1119 2010-02-24
  • 打赏
  • 举报
回复
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(function(){
$("body script").remove();
$("body").wrapInner(" <div> </div>");
});
</script>
<style type="text/css">
div {border:1px solid black;width:100px;height:100px;position:absolute;top=100px;left:150px;}
</style>
<body>
<form> ddd
<script>
</script>
</form>
</body>
shan1119 2010-02-24
  • 打赏
  • 举报
回复
$(body).wrap("<div></div>");
jianshao810 2010-02-24
  • 打赏
  • 举报
回复
谢谢。。。。。。。。。搞掂了再结贴
varkychan 2010-02-24
  • 打赏
  • 举报
回复
$('form script').remove();
jianshao810 2010-02-24
  • 打赏
  • 举报
回复
如果我
<body>
<form>
<script>
</script>
</form>
</body>
里面有script标签。但我不想要这个标签那怎么办?
varkychan 2010-02-24
  • 打赏
  • 举报
回复
$(body).wrapInner($('<div>'));
varkychan 2010-02-24
  • 打赏
  • 举报
回复
$(body).wrap($('<div>'));
jianshao810 2010-02-24
  • 打赏
  • 举报
回复

$("body").children().filter(function(i) {
return (!(this.id == o.divAreaContent.id || this.id == o.cityArea.id));
}).wrapAll("<div id='divhiddenContent'></div>");

我这样应该没错吧?
yingzhilian2008 2010-02-24
  • 打赏
  • 举报
回复
引用 1 楼 xmliy 的回复:
$('body').children().wrapAll(' <div />');

或者:

$('body').html(' <div>' + $('body').html() + ' </div>');
Up
xmliy 2010-02-24
  • 打赏
  • 举报
回复
$('body').children().wrapAll('<div />');

或者:

$('body').html('<div>' + $('body').html() + '</div>');