首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >jQuery获取容器的html,包括容器本身

jQuery获取容器的html,包括容器本身
EN

Stack Overflow用户
提问于 2011-06-24 03:12:02
回答 8查看 106K关注 0票数 170

如何获取“#container”上的html,包括“#container”,而不仅仅是其中的内容。

<div id="container">
 <div id="one">test 1 </div>
 <div id="two">test 2 </div>
 <div id="three">test 3 </div>
 <div id="four">test 4 </div>
</div>

我有一个在#容器中获取html的方法。它不包括#container元素本身。这就是我想要做的

var x = $('#container').html();
$('#save').val(x);

检查http://jsfiddle.net/rzfPP/58/

EN

回答 8

Stack Overflow用户

发布于 2015-08-03 01:47:01

我喜欢用这个;

$('#container').prop('outerHTML');
票数 87
EN

Stack Overflow用户

发布于 2011-06-24 03:16:17

var x = $('#container')[0].outerHTML;
票数 71
EN

Stack Overflow用户

发布于 2011-06-24 03:17:47

$('#container').clone().wrapAll("<div/>").parent().html();

更新: outerHTML现在可以在火狐上工作,所以除非你需要支持非常老的火狐版本,否则请使用另一个答案

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6459398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档