我正在调查平台上工作。默认情况下,我有一个页脚显示在所有调查页面中。我需要页脚仅在第一个显示页面上显示。为了做到这一点,我将这个jQuery附加到我希望页脚隐藏的所有页面上:
jQuery("#Footer").hide();
我现在遇到的问题是,基于链接条件,调查的第一页可能是page1
或page2
。这表示。我有2种情况:
link1
访问调查。这应该从pag1
,pag2
,pag3
开始。页脚仅显示在pag1
上,并在随后的页面中由jQuery隐藏。link2
访问调查。这应该首先开始显示pag2
。页脚未显示,但被我应用的jQuery隐藏。有什么想法吗?
将此脚本添加到pag1
和pag2
。我认为您的网址类似:link1/**/**/pag1
或link2/**/**/pag2
var pageURL = window.location.href;
if((pageURL.includes("link1") && pageURL.includes("pag1")) ||
(pageURL.includes("link2") && pageURL.includes("pag2")))
{
jQuery("#Footer").show();
}
else
{
jQuery("#Footer").hide();
}
方法1
您可以根据URL显示/隐藏页脚,特别是页面名称
方法2
您可以添加查询字符串参数,并根据到Page2的调整后的路由添加不同的值,然后根据查询字符串参数值来决定显示/隐藏页脚。