我的网页链接如下:
<a class="title" href="#">Recipes using <b>veal</b> - My Recipes</a>
我想从这些链接中删除所有“ - 我的食谱”,离开(在这种情况下):
Recipes using <b>veal</b>
我在$('a.title').replace( "- My Recipes", "" );
我认为我必须将其定位错误。
答案 0 :(得分:2)
你可以这样做:
$('a.title').each(function(){
$(this).html($(this).html().replace( "- My Recipes", "" ));
});
答案 1 :(得分:1)
.html方法可以处理它:
$('a.title').html(function ( i, html ) {
return html.replace( "- My Recipes", "" );
});
可能更好,但要更改返回此内容的内容,以便它不会开始。