我在我的项目中使用 iScroll4 ( http://cubiq.org/iscroll-4 )
随着容器高度的变化,我需要为 dom 元素重新初始化 iscroll。反正我能做到吗
例如
scroller.reset();
谢谢。
我在我的项目中使用 iScroll4 ( http://cubiq.org/iscroll-4 )
随着容器高度的变化,我需要为 dom 元素重新初始化 iscroll。反正我能做到吗
例如
scroller.reset();
谢谢。
是的,您需要以下refresh()
功能:
iScroll 需要知道包装器和滚动条的正确尺寸。它们在启动时第一次计算,但如果您的代码更改了元素大小,则需要警告 iScroll 您正在弄乱 DOM。
这是通过以
refresh
正确的时间调用函数来实现的。请密切关注我,了解这将为您节省数小时的滚动挫败感。
您可以按如下方式使用它:
myScroll.refresh();
其中myScroll
表示您初始化 iScroll 的变量。