Jquery 替换tbody的子节点中的文本

Jquery 替换tbody的子节点中的文本,jquery,Jquery,我有以下由SharePoint生成的HTML,希望从文本元素中删除“:Real Estate:”。我就是不知道怎么做。请注意,tbody中的groupstring是一个很好的选择器,因为我需要对所有存在此属性的tobody执行此操作 <tbody id="titl7-1_" groupstring="%3B%23Real%20Estate%3AEasement%3B%23"> <tr> <td class="ms-gb" nowrap="no

我有以下由SharePoint生成的HTML,希望从文本元素中删除“:Real Estate:”。我就是不知道怎么做。请注意,tbody中的groupstring是一个很好的选择器,因为我需要对所有存在此属性的tobody执行此操作

<tbody id="titl7-1_" groupstring="%3B%23Real%20Estate%3AEasement%3B%23">  
  <tr>  
      <td class="ms-gb" nowrap="nowrap" colspan="100">  
        <a onclick="javascript:ExpCollGroup('7-1_', 'img_7-1_',event, false);return false;" href="javascript:">  
: Real Estate:Easement
        <span style="font-weight: lighter; display: inline-block;">(1)</span>  
  </td>  
  </tr>  
</tbody> 

:不动产:地役权
(1)  

以具有该属性的tbody中的锚定为目标,并使用text()和回调对锚定中的文本执行字符串替换

$('tbody[groupstring="%3B%23Real%20Estate%3AEasement%3B%23"] a').text(function(_,txt) {
    return txt.replace(': Real Estate:','');
});

我想你在编辑答案的时候正在打字。下次你会打败我的。