现在要实现一个Accordion
导航,据说iframe
将在html5
中被去除掉,所以就没用iframe
现在在各个页面要显示选中的导航项。我想到的两个实现方式。
1.在每个页面头保存一级菜单ID和二级菜单ID。然后用jQuery
添加选中的class
。这样实现起来要在每一个页面添加一个ID。
2.在Accordion
控件中用“事件委托”判断点击的ID然后记录在cookie中。这样添加菜单要改动的地方很小,但是会不会有些不让用cookie
。
也考虑过通过Url
判断,不过自己看了一下自己的路由结构觉得可能不太可行……