0

我有以下由 SharePoint 生成的 HTML,并希望从文本元素中删除“:房地产:”。我只是不知道怎么做。请注意,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> 
4

1 回答 1

0

使用该属性定位 tbody 内的锚点,并使用带有回调的 text() 对锚点中的文本进行字符串替换。

$('tbody[groupstring="%3B%23Real%20Estate%3AEasement%3B%23"] a').text(function(_,txt) {
    return txt.replace(': Real Estate:','');
});
于 2013-11-14T20:09:17.797 回答