Заменить текущее совпадение своим собственным текстом в jQuery - PullRequest
0 голосов
/ 05 октября 2009

Я использую jQuery для замены совпавших гиперссылок их текстом ссылки. То есть:

<a href="http://stackoverflow.com">Stack Overflow</a>

становится

Stack Overflow

Я пытаюсь:

$("table.ms-listviewtable a:nth-child(4)").replaceWith($(this).text())

но получите ошибку JavaScript.

Есть идеи, как и как это исправить?

1 Ответ

3 голосов
/ 05 октября 2009

«это» не то, что вы ожидаете во время выполнения.

Что-то подобное должно делать:

$("table.ms-listviewtable a:nth-child(4)").each(function()
{
    $(this).replaceWith($(this).text());
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...