我正在使用带有html的最新jQuery库。我希望使用jQuery在一个完整的html文件中替换所有出现的文本“Cat”和“Man”,只有区分大小写。
答案 0 :(得分:1)
嗯..
jQuery版本:
$('body').html($('body').html().replace(/\bCat\b/g, 'Man'));
纯JavaScript版本:
document.body.innerHTML = document.body.innerHTML.replace(/\bCat\b/g, 'Man');
答案 1 :(得分:0)
尝试使用此替换<title>
标记中的字词,即使因为当您说整个html文件时也会包含这些字词,
$(document).ready(function(){
$("*").each(function () {
if ($(this).children().length == 0) {
$(this).text($(this).text().replace('Cat','Man'));
}
});
});