Jquery 替换tbody的子节点中的文本
我有以下由SharePoint生成的HTML,希望从文本元素中删除“:Real Estate:”。我就是不知道怎么做。请注意,tbody中的groupstring是一个很好的选择器,因为我需要对所有存在此属性的tobody执行此操作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
<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:','');
});
我想你在编辑答案的时候正在打字。下次你会打败我的。