Javascript 更改<;h1>;基于JS的URL
我正在Optimizely中设置一个测试,该测试将在多个页面上运行。除了标题之外,这些页面都是相同的,但不幸的是,如果您更改任何HTML,最终都会将标题硬编码到变体设计中 我只是在真正学习JS,到目前为止,我已经破坏了脚本Javascript 更改<;h1>;基于JS的URL,javascript,jquery,Javascript,Jquery,我正在Optimizely中设置一个测试,该测试将在多个页面上运行。除了标题之外,这些页面都是相同的,但不幸的是,如果您更改任何HTML,最终都会将标题硬编码到变体设计中 我只是在真正学习JS,到目前为止,我已经破坏了脚本 $(document).ready(function () { if(window.location.href.indexOf("calculate-metal-roofing-costs") > -1) $("h1").text("Request Your M
$(document).ready(function () {
if(window.location.href.indexOf("calculate-metal-roofing-costs") > -1)
$("h1").text("Request Your Metal Roofing Cost Estimates");
} else {
if(window.location.href.indexOf("calculate-shingle-squares") > -1)
$("h1").text("Request Your Shingle Estimates");
});
有人能帮我吗,哪怕只是把这个不幸的灵魂指向正确的方向?任何回复都将不胜感激。你能给我们举一个例子吗?看起来你缺少了一些括号来打开“如果”的陈述Hanks Lee!这看起来很有效,我学到了一些东西!因此,我将window.location.href.indexOf(“metal”)更改为(/metal/.test(self.location.href)),这有助于更好地识别页面,但其他一切都保持不变。
$(document).ready(function () {
if (window.location.href.indexOf("calculate-metal-roofing-costs") > -1) {
$("h1").text("Request Your Metal Roofing Cost Estimates");
}
if (window.location.href.indexOf("calculate-shingle-squares") > -1) {
$("h1").text("Request Your Shingle Estimates");
}
});