我有一个嵌套jScrollPane实例的系统。有一个容器,它使用jScrollPane和几个子节点,在主容器内打开jScrollPane实例时会创建和销毁它们。现在,唯一的问题是,当其中一个嵌套实例滚动到底部,然后滚动一些,主容器也会滚动(我想停止)。
我需要做的是暂时禁用主容器的jScrollPane实例上的滚动而不影响任何嵌套实例。
如有必要,我可以提供在线演示的链接,以显示我的意思。
提前致谢。
答案 0 :(得分:0)
我不得不修改jScrollPane的公共API。有两个函数(initMousewheel()
和removeMousewheel()
)未在公共jQuery API中公开。为了解决这个问题,我在v2.0.21的第1400行之后添加了以下内容:
removeMousewheel: function() {
removeMousewheel();
},
initMousewheel: function() {
initMousewheel();
}