gpt4 book ai didi

javascript - Jquery 搜索并替换表中的文本

转载 作者:行者123 更新时间:2023-11-28 21:14:20 27 4
gpt4 key购买 nike

这与我之前用 Jquery 提出的问题有关。如果我在整个网页中有多个表格,如下所示。是否可以找到 Edited by: 后面的名称并将其替换为其他内容。该名称始终会有所不同并替换为“anon”。我一直在使用的建议示例来 self 之前的问题,效果很好,但在那里我知道我的 div 的类和 ID,我将如何处理表元素中的内容?

非常感谢

<script type="text/javascript">
$(document).ready(function() {
$('div.blogEntries div.entry span').remove();

$('.entryFooter').each(function() {
var html_arr = $(this).html().split(' ');
html_arr[2] = 'anonymous';
$(this).html(html_arr.join(' '));
});
});
</script>

<table border="0">
<tbody style="border-radius: 8px 8px 8px 8px;">
<tr>
<td>
An example post
<br>
Edited by: joe at 03/11/2011 14:09
<br>
<br>
</td>
</tr>
</tbody>
</table>

最佳答案

可以使用正则表达式来替换html:

var replacementRegexp = /(.*Edited by:\s+)(.+)(\s+at.*)/m;

$("table td:contains('Edited by')").each(

function(index, element) {
$(element).html($(element).html().replace(replacementRegexp, '$1anon$3'));
});

关于javascript - Jquery 搜索并替换表中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7996606/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com