0

jQuery を使用してリンクのコンテンツを取得していて、リンクをそのコンテンツだけに置き換えたいと考えています。

動作するようになりましたが、2 つのステートメントではなく1 つのステートメントで記述できるかどうか疑問に思っています。

これが私のコードです:

text = $(this).closest('.ui-btn-text').find("a[data-rel='popup']").html();
$(this).closest('.ui-btn-text').find("a[data-rel='popup']").replaceWith(text);

ありがとうございました!

4

3 に答える 3

1

次のように最適化できます

textObj = $(this).closest('.ui-btn-text').find("a[data-rel='popup']");
textObj.replaceWith(textObj.html());
于 2013-10-18T15:21:03.560 に答える