javascript - 显示我的 div 的字符串并追加

标签 javascript jquery

如何显示清空的 div 的字符串表示形式,然后附加到它?

 var x = $('#myDiv').outerHTML(); 
x = x.empty().append('<h1>test</h1>');


//result must look like  <div id="myDiv"><h1>test</h1></div>

最佳答案

您需要将 div 添加到父级。 首先创建你想要的div:

var myDiv = $('#myDiv').empty().append("<h1>test</h1>");

将其添加到容器中:

var outerHTMLDiv = $("<div></div>").append(myDiv).html();

outerHTMLDiv 现在是

 <div id="myDiv"><h1>test</h1></div>

关于javascript - 显示我的 div 的字符串并追加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13306107/

相关文章:

jQuery ~ 只获取内部 div id 名称

javascript - jquery/html/css 使图像出现在不透明背景的中间

javascript - 是否有推荐的通用模式来内存 ajax 调用?

javascript - 如何使用 Canvas 使颜色褪色

添加空白函数时javascript函数错误

javascript - 如何让我随机生成的 div 出现在容器 div 中?

jQuery 在 IE 中缓存 AJAX 请求,即使缓存 : "false" is set

javascript - 如何仅设置垂直以实现 rtl 方向的完美滚动

javascript - chart.js 图表以固定宽度扭曲

javascript - 如何在不使用浏览器内置PDF查看器的情况下在网络上查看PDF?