jQuery从元素中删除特定的文本

前端之家收集整理的这篇文章主要介绍了jQuery从元素中删除特定的文本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想从我网站的元素中删除文本“By:”。我想让其余的文字留在那里。如何用jQuery实现?谢谢。

HTML

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

我想要的只是:

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

解决方法

如果您想要查找“By:”中的每个元素并将其删除,您可以尝试以下方式:
$(':contains("By:")').each(function(){
    $(this).html($(this).html().split("By:").join(""));
});

这将删除任何元素中的“By:”的任何内容。如果要定位特定类型的元素,只需更改$(‘:contains(“By:”)’)即可。

原文链接:https://www.f2er.com/jquery/181659.html

猜你在找的jQuery相关文章