我对 fullpage.js 有疑问 当我的模态打开时,我需要屏幕不滚动。
我试过 onLeave 、 afterLoad 和禁用 jQuery 滚动,像这样:
$(document).ready(function () {
$(window).bind("wheel", function (e) {
if (document.getElementsByClassName("modalIsOpen").length != 0) {
$.fn.fullpage.setAllowScrolling(false);
} else {
$.fn.fullpage.setAllowScrolling(true);
}
});
$("#fullpage").fullpage({
normalScrollElements: ".tableContainer",
});
});
但此代码的问题是页面滚动一次,在第一次滚动后,页面滚动停止工作 似乎 fullpage.js 首先滚动,然后 jQuery 停用滚动。 任何想法 ? 谢谢大家