启用和禁用页面上的滚动

时间:2016-11-02 08:11:02

标签: javascript jquery

我有两个页面,在一个页面上我需要禁用滚动并在另一个页面上启用,但是当我尝试使用jQuery时,整个屏幕都会抖动,并且几乎不可能滚动。

这就是我在剧本中的表现:

Top

还有其他方法可以做同样的事吗?

2 个答案:

答案 0 :(得分:1)

我认为问题在于if语句中的单个等号。

答案 1 :(得分:0)

您可以在滚动事件中使用preventDefault

$(window).on('mousewheel DOMMouseScroll', (e) => e.preventDefault())

如果您还需要阻止向上和向上键,您还需要在$(window)preventDefault上捕获按键事件。