jquery - 使用 jquery 删除标签内字符串的一部分?

标签 jquery string replace

我有一个页面,其中的链接如下所示:

<a class="title" href="#">Recipes using <b>veal</b> - My Recipes</a>

我想从这些链接中删除所有“-我的食谱”,留下(在本例中):

Recipes using <b>veal</b>

我在 $('a.title').replace( "- My Recipes", "" ); 上尝试了很多变体

我认为我的目标一定是错误的。

最佳答案

你可以这样做:

$('a.title').each(function(){
    $(this).html($(this).html().replace( "- My Recipes", "" ));
});     

jsfiddle

关于jquery - 使用 jquery 删除标签内字符串的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16903148/

相关文章:

c - c语言获取和检查字符串

sql-server - 如何用 T-SQL 中的表中的替换值替换字符串中的所有关键字段?

python - 如何在 python 中替换/删除字符串

Javascript/Jquery 在 iframe 上检测 403

python - 根据Python中的索引列表减去文本文件中的字符串

javascript - 用于替换中间字母的正则表达式

javascript - 替换每个 HTML 控件的内容 javascript jquery

javascript - html jquery禁用值上的按钮

javascript - CSS 将 div 与动态内容垂直对齐

javascript - JQuery CSS 彩色时钟