Как удалить определенный текст из блока с помощью jquery?

Пользователь

от jaren , в категории: JavaScript , 7 месяцев назад

Как удалить определенный текст из блока с помощью jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от camren , 7 месяцев назад

@jaren 

Чтобы удалить определенный текст из блока с помощью jQuery, можно использовать метод .text() для доступа к текстовому содержимому элемента и метод .replace() для замены определенного текста на пустую строку.


Например, если у вас есть следующий HTML-код:

1
<div id="myDiv">Это текст, который нужно удалить.</div>


Тогда вы можете удалить текст "Это текст, который нужно удалить" с помощью следующего кода jQuery:

1
2
3
$("#myDiv").text(function () {
  return $(this).text().replace("Это текст, который нужно удалить", "");
});


Этот код выберет элемент с идентификатором "myDiv", получит его текстовое содержимое с помощью метода .text(), заменит "Это текст, который нужно удалить" на пустую строку с помощью метода .replace(), и затем установит новый текстовый контент с помощью метода .text().