我正在尝试使用 URL 字符串中传递的单词更改整个页面中的单词(多次出现)。我将它与 WordPress 一起使用。另外,因为它是 WP,我想知道使用 jQuery 是否更好,或者我是否应该尝试让它在服务器端工作?
这是我到目前为止的代码,但由于某种原因它没有这样做。我不确定是否需要 ajaxStop,由于我在 SO 中找到的答案,我只是添加了它。
function replaceText() {
var city = document.URL.split('?')[1];
var replaced = jQuery("body").html().replace(new RegExp("/Houston/g", city));
jQuery("body").html(replaced);
}
jQuery(document).ready(replaceText);
jQuery("html").ajaxStop(replaceText);