我已经关注并成功完成了本教程,以便创建一个可滚动的菜单:
“http://valums.com/scroll-menu-jquery/”
我的问题是我需要在加载新页面后让菜单保持在同一位置,而不是自行重置。
可在此处找到菜单示例:“http://valums.com/files/2009/menu/final.htm”
正如您所看到的,每次刷新页面时,菜单都会自动重置到最左侧。我需要我的菜单才能保持相同的位置。
任何帮助将不胜感激!
答案 0 :(得分:1)
在说明的底部有以下代码:
var left = (e.pageX - div.offset().left) * (ulWidth-divWidth) / divWidth;
div.scrollLeft(left);
您可以存储left
变量,并在页面加载时执行div.scrollLeft(left)
。