【发布时间】:2017-09-21 12:54:29
【问题描述】:
我有这个 HTML:
<div class="header">A subject</div>
<span class="start"></span>
<table>
<tbody>
<tr><td>1</td></tr>
</tbody>
</table>
<p>a paragraph</p>
<span class="end"></span>
<div class="footer">a note</div>
我还有一个变量,其中包含一些其他标签,如下所示:
var html = "<section> something <a href="#">my link</a> </section>;
我要做的就是用html 变量替换.start 和.end 之间的所有内容。我该怎么做?
这是预期的结果:
<div class="header">A subject</div>
<span class="start"></span>
<section> something <a href="#">my link</a> </section>
<span class="end"></span>
<div class="footer">a note</div>
由于没有任何包装器,所以我不能使用.html() 或.replaceWith() 函数。有什么想法吗?
【问题讨论】:
标签: javascript jquery html