好吧,所以我觉得我听起来有点混乱,但是我会试一试。我的网站包含两个单独的网页,可以调用主页面和菜单页面。在每个页面的顶部都有一个带有四个选项的导航栏。主页面有几个不同的区域,用户可以通过导航栏查看这些区域并使用jquery show()和hide()函数。所以基本上有人点击“联系我们”按钮隐藏了页面上的其他内容,并显示了contactUs div。我设置它,以便如果你在menupage并单击任何导航链接(除了通向menupage的那个),它将引导你到root_url(这是主页面)。我无法弄清楚如何在有人点击此链接后执行javascript或jquery,以便在重定向到主页面后我可以显示或隐藏正确的类别。
对不起有任何困惑!
function showContactUs(){
$("#contactUs").show();
$("#forms").hide();
$("#landlords").hide();
$("#apartments").hide();
$("#home").hide();
$("#aboutUs").hide();
}
答案 0 :(得分:0)
您可以使用url本身,或者更好的选择是将类添加到要重定向到的不同HTML / PHP文件中:
<body class="contactUs">
//or
<body class="aboutUs">
JS
$("#"+$('body').attr('class')).show();
答案 1 :(得分:0)
您可以在网址中传递参数,然后使用该参数显示/隐藏其他网页上的项目。
http://chrismills.me/work/project-detail.php?project=knot
我的投资组合网站上有一个例子,然后搜索我网站上的functions.js文件 //加载特色项目,这将显示如何根据网址中的该参数进行显示。