2

可能重复:
Jquery:查找文本并替换

我正在使用带有 html 的最新 jQuery 库。我想使用 jQuery 将整个 html 文件中所有出现的文本“Cat”替换为“Man”,确切地说是只区分大小写的单词。

4

2 回答 2

1

唔..

jQuery版本:

$('body').html($('body').html().replace(/\bCat\b/g, 'Man'));

纯 JavaScript 版本:

document.body.innerHTML = document.body.innerHTML.replace(/\bCat\b/g, 'Man');
于 2012-12-13T06:06:19.013 回答
0

试试这个来替换<title>标签中的单词,即使你说整个 html 文件也包括在内,

$(document).ready(function(){
 $("*").each(function () {
    if ($(this).children().length == 0) {
        $(this).text($(this).text().replace('Cat','Man'));
    }
 });
});
于 2012-12-13T06:33:31.020 回答