Я использую jQuery для замены совпавших гиперссылок их текстом ссылки. То есть:
<a href="http://stackoverflow.com">Stack Overflow</a>
становится
Stack Overflow
Я пытаюсь:
$("table.ms-listviewtable a:nth-child(4)").replaceWith($(this).text())
но получите ошибку JavaScript.
Есть идеи, как и как это исправить?
«это» не то, что вы ожидаете во время выполнения.
Что-то подобное должно делать:
$("table.ms-listviewtable a:nth-child(4)").each(function() { $(this).replaceWith($(this).text()); });