如何使用jQuery将超出范围的元素放入范围?

时间:2015-06-01 09:34:01

标签: javascript jquery css

我正在设计如下所示的触摸滚动简单菜单:

+-------+
|       |
|       |
|     ^ |
| # | % | @ | & |
+-------+

我是使用simple CSS完成的。我也可以在动态网页中获取活动菜单项,因此我可以相应地突出显示它们。

如果访问者在%页面,我可以突出显示该特定菜单,如果在&页面中,我也可以突出显示该菜单。但问题是,在新渲染的页面上,菜单会自行刷新,&会再次超出范围。即使它突出显示,用户也无法在不触摸和滚动菜单的情况下看到

+-------+
|       |
|       |
|       |     ^
| # | % | @ | & |
+-------+

有没有办法让菜单记住它的位置,以便它能够刷新记住它的当前位置?

修改

我想要的是让菜单在新呈现的页面中记住它的位置:

      +-------+
      |       |
      |       |
      |     ^ |
# | % | @ | & |
      +-------+

0 个答案:

没有答案