这里有jQuery.cookies的新手。
所以基本上我有一个带有如下子菜单的网站:
主要网站
- Sub Page 01
--Zone 1
--Zone 2
--Zone 3
--Zone 4
--Zone 5
- 子页面02
- 子页面
- 子页面
所有页面都有相同的内容,但区域页面顶部的标题横幅和文字不同,我真正需要做的是:
当访问者登陆主页面时,它将显示主页面标题,如果访问者点击子页面02,03,04,相同的标题图像和文本保持不变;
< / LI>当访问者点击区域(例如区域1)时,标题图像和文本将更改为区域1图像和文本,如果访问者转到子页面02,03,04,则从那里开始,标题图像和文本将保持相同,即区域1标题图像和文本;
就像访问者进入第2,3和4区一样,标题图像和文本将显示他们首先点击的区域,并保持相同直到他们点击另一个区域。
那么我的问题是,这可以通过使用jQuery.cookies来完成吗?以及如何完成?如果没有,是否还有其他方法可以实现这一目标?
谢谢你们,有人可以给我一个方向,这真的很有帮助。
干杯
答案 0 :(得分:0)
好吧,不知道你在这里使用的确切CMS,所以我会记下一个我会遵循的基本方法。 假设您的主页面像登录页面,则使用不同的布局。对于其他区域和子页面,可以按照以下步骤操作。 (虽然我不知道你的CMS处理它有多好)。 如果您的子页面位于区域的命名空间下,那么您可以使用每个命名空间的特定布局并在该布局中呈现子页面的内容。这可以确保无论子页面内容如何,标题都来自您所在的区域。可能还有许多其他方法可以执行此操作,我想如果CMS处理了操作的路由等,那么您最好找到一个用jonathan.dh在他的评论中所说的方式,用他们提供的选项来做到这一点。