这里是我的代码,到目前为止,查找和标签中删除文本,而不是标签本身
$('target').find('span:contains("ea.")').remove();
我想它去掉字母“EA”。但是它将删除它所在的SPAN容器,其中还包含我想保留的其他文本。
任何方法来删除“ea”。没有别的?谢谢
这里是我的代码,到目前为止,查找和标签中删除文本,而不是标签本身
$('target').find('span:contains("ea.")').remove();
我想它去掉字母“EA”。但是它将删除它所在的SPAN容器,其中还包含我想保留的其他文本。
任何方法来删除“ea”。没有别的?谢谢
$('target span').text(function(_,txt) {
return txt.replace(/ea\./g, '');
});
你可以试试这个 -
var span = $('target').find('span:contains("ea.")');
span.text(span.text().replace('ea.',''));
或者
$('target').find('span:contains("ea.")').text(function(pXL,txt){
return txt.replace('ea.','');
});
var text = $('target').find('span:contains("ea.")').text();
$('target').find('span:contains("ea.")').text(text.replace('ea.', ''));
这并获得成功。谢谢! – Richard
@理查德 - 不客气! – adeneo