我有一些html:
<div class="sample">
<span>
Text
</span>
</div>
我想<a href>
在文本周围加上一个。
所以我有一些javascript:
$(".sample span").prepend("<a href='http://www.example.com" target='_blank'>");
$(".sample span").append("</a>");
但结果是我得到:
<div class="sample">
<span>
<a href='http://www.example.com' target='_blank'></a>
Text
</span>
</div>
有趣的是,如果我只使用 'New Text' 而不是 ,我会得到以下信息:
<div class="sample">
<span>
New Text
Text
New Text
</span>
</div>
知道为什么要改变这个吗?