jQuery Удаление определенного текста из элемента

Я хочу удалить текст «By:» из элемента на моем веб-сайте. Я хочу, чтобы остальная часть текста оставалась там. Как я могу добиться этого с помощью jQuery? Спасибо.

HTML-код

By: Anonymous From Minnesota

Я хочу, чтобы это было просто:

 
Anonymous From Minnesota

Если вы хотите найти каждый элемент с «By:» в нем и удалить его, вы можете попробовать следующее:

 $(':contains("By:")').each(function(){ $(this).html($(this).html().split("By:").join("")); }); 

Это устраняет любое появление «By:» в любом элементе. Если вы хотите настроить определенный тип элементов, просто измените $(':contains("By:")') чтобы включить любой селектор.

более глобальное решение с использованием регулярных выражений. Это заменит By: даже если ваша строковая структура изменится.

 var str = $('div').text().replace(/By:/g, ''); $('div').text(str); 
  
By: Anonymous From Minnesota
 var str = $("#text").text(); $("#text").text(str.substring(3)); 
  
By: Anonymous From Minnesota

дать уникальный идентификатор div, t:

 $('#div_id').html($('#div_id').html().substring(3)); 

скрипка: http://jsfiddle.net/ChUB4/

  • Можно ли создать поле выбора?
  • jQuery - получить заголовки ответов AJAX
  • Изменение флажка jQuery и событие click
  • jquery получить все элементы формы: input, textarea & select
  • TypeError: «undefined» не является функцией (оценка «$ (document)»)
  • jQuery - событие триггера, когда элемент удален из DOM
  • Отключить кнопки в jQuery Mobile
  • В чем разница между jQuery .val () и .attr ('value')?
  • Эффект jQuery .slideRight
  • Как сделать выпадающий список только с использованием jquery?
  • Использование bootstrap select2 с формой JqGrid
  • Interesting Posts

    Включить веб-службу ASP.NET ASMX для HTTP-запросов POST / GET

    Используйте ключ OpenSSL RSA с .Net

    Как автоматизировать функции перетаскивания с помощью Selenium WebDriver Java

    Преобразование Web.config работает локально

    Scanf не будет выполняться во второй раз

    «Отключенный объект, переданный для сохранения ошибки» с кодом JPA / EJB

    Попробуйте использовать Window.FEATURE_CUSTOM_TITLE, но получило исключение: вы не можете комбинировать собственные заголовки с другими функциями названия.

    Изменение маршрутизации на Mac с двумя портами Ethernet

    Есть ли DVI-конвертер с аудио?

    Как реализовать onBackPressed () в fragmentах?

    Остановить событие comboBox selectedIndexChanged от срабатывания при загрузке формы

    Как я могу получить имя пользователя Google на Android?

    Будет ли динамическое ключевое слово в C # 4 поддерживать методы расширения?

    Завершить работу из другого вида деятельности

    Какая хорошая практика для обеспечения полной работоспособности моей батареи ноутбука?

    Давайте будем гением компьютера.