私はいくつかの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>
面白いことに、の代わりに「新しいテキスト」を使用すると、次のようになります。
<div class="sample">
  <span>
    New Text
    Text
    New Text
  </span>
</div>
なぜこれを変更するのか考えてみてください。