检查URL以替换字符串

时间:2014-08-09 03:51:50

标签: php jquery string url replace

我正在尝试通过检查该URL是否包含唯一字符串,然后将标头标记更改为另一个单词来替换特定页面中标头标记中的文本。这是我的代码:

jQuery(function($) {
    var hasQueryString = document.URL.indexOf(‘shop/?orderby=date’);
    if (hasQueryString > 1) $(‘h1’).html(‘New’);
});

所以我的网站是www.site.com,当用户访问www.site.com/shop/?orderby=date时,我希望h1标签中的文字替换为'new'。我正在使用WordPress并尝试并将脚本排入队列(我非常确定我已经正确完成了)但是它不起作用。我错过了什么?

1 个答案:

答案 0 :(得分:0)

我怀疑您在完成页面加载之前调用此代码,并且没有h1节点填充文本。或者你的匹配字符串是从char 0还是1开始?你为什么要找> 1?