1

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

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

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

我在搞乱replaceWith,但是用标签而不是文本替换li整个a。有什么建议么?

4

1 回答 1

9

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

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

小提琴

于 2013-05-24T03:12:01.593 回答