我正在使用 JQuery Mobile 开发一个 HTML 5 移动应用程序。该设计需要一个可以独立于主要内容滚动的侧边栏菜单,例如,您可以滚动页面上的某个位置,打开菜单并在该菜单中滚动,而无需滚动页面内容。
为了实现菜单,JQuery Mobile 滑动面板是一个明显的选择。但是,我无法让它们与内容分开滚动。
我试过使用 iScroll 4 有和没有iScrollView插件的 iScroll 4 来滚动 JQuery Mobile 滑动面板,但滚动在面板中不起作用,仅在页面内容中的元素上起作用。面板的内容可以推拉,但会弹回其起始位置(“橡皮筋”效果)。
我也尝试过使用jScroll来定位由 JQuery mobile(“.ui-panel-inner”)创建的 div,但结果相同。
在显示面板后调用refresh()
iScroll 对象也不起作用。
我即将忘记使用内置的 JQuery Mobile 滑动面板来完成这项工作,有人知道独立于内容 div 滚动 JQuery Mobile 面板的解决方案吗?