用jQuery链接包装div的文本

时间:2013-05-24 03:10:30

标签: jquery

我有一堆看起来像这样的李:

<li class="thing">thing</li>

我想以某种方式将thing变成<a href="#" class="remove-thing">thing</a>

我正在使用replaceWith,但用li标记替换整个a而不是文本。有什么建议吗?

1 个答案:

答案 0 :(得分:9)

您可以使用wrapInner()将列表项的内部文本包装在锚点中:

$('.thing').wrapInner('<a href="#" class="remove-thing"></a>');

FIDDLE