如何获取“#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);
发布于 2015-08-03 01:47:01
我喜欢用这个;
$('#container').prop('outerHTML');
发布于 2011-06-24 03:16:17
var x = $('#container')[0].outerHTML;
发布于 2011-06-24 03:17:47
$('#container').clone().wrapAll("<div/>").parent().html();
更新: outerHTML现在可以在火狐上工作,所以除非你需要支持非常老的火狐版本,否则请使用另一个答案
https://stackoverflow.com/questions/6459398
复制相似问题