henryaaron henryaaron - 1 year ago 102
jQuery Question

jQuery Removing specific text from an element

I want to remove the text "By:" from an element in my website. I want the rest of the text to remain there. How can I achieve that with jQuery? Thank you.


<div id="text">By: Anonymous From Minnesota</div>

I want it to just be:

<div id="text">Anonymous From Minnesota</div>

Answer Source

If you wanted to find every element with "By:" in it and remove it, you could try this:


This removes any occurrence of "By:" in any element. If you want to target specfic type of elements, simply change $(':contains("By:")') to include whatever selector suits you.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download