Мне нужно удалить текст из узла html, но сохранить внутренний HTML Любой, кто знает, как это сделать?Удалить текст из html узла с помощью jQuery/Javascript
Пример:
<td class="ms-list-addnew">
<a class="ms-herocl" id="idHPNewDocument"><span>new document</span></a>
or drag files here
</td>
Необходимый результат (удалить "или перетащить файлы здесь"):
<td class="ms-list-addnew">
<a class="ms-herocl" id="idHPNewDocument"><span>new document</span></a>
</td>
Проблема с этим состоит в том, что если есть обработчики событий на других узлах, этот метод заставит вас потерять их. – ZekeDroid
Согласен, ответ @Vivin Paliath лучше в этом отношении. – ElliotM
Да, ваш на самом деле аккуратный. Одна проблема, с которой Vivin не обращается, - это что, если вы НЕ МОЖЕТЕ заменить плавающий текст тегом? Это происходит в случае с строкой «Search:» DataTable в панели фильтров. – ZekeDroid