0

SharePoint によって生成された次の HTML があり、テキスト要素から ": Real Estate:" を削除したいと考えています。方法がわかりません。この属性が存在するすべての tobody に対してこれを行う必要があるため、tbody のグループ文字列は適切なセレクターであることに注意してください。

<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 に答える