如何实现页面导航历史记录,例如:
中的功能当您单击打开新页面的链接时,该页面名称将作为选项卡添加到顶部栏。然后,您可以通过单击添加的选项卡返回到这些页面;你也可以删除标签。
是否有关于如何实现这一目标的教程(或者可能是jquery插件)?
答案 0 :(得分:1)
关于下面的论点(在评论中):我认为 jqgrid网站上显示的功能既不是面包屑,也不是传统导航意义上的标签。
面包屑传统上遵循导航层次结构,并在打开网站的新部分或区域时重置/清除。 jqgrid网站不遵循该行为。
至于标签,是的,它们是样式作为标签但是它实际上只是您查看过的页面的持久列表。在这种情况下,它们可以关闭并打开,彼此没有共同的链接。
在伪代码中,实现这一点非常简单。
导航块(左侧) - 包含指向各种内容片段的链接的静态占位符。
内容阻止(右侧) - 动态内容片段的静态占位符
活动顺序:
占位符(标签)不断堆积,与用户下次导航的方式和位置无关。关闭一个不会影响现有的未清项目。
这是真正的简单示例 - http://jsfiddle.net/aZa9d/7/
答案 1 :(得分:0)
他们被称为'面包屑'。有bunch个jQuery插件。
答案 2 :(得分:0)
你曾经使用过Ext.Net吗? Check these Tabs Panels out您可以找到解决方案。祝你好运!