So fügen Sie eine Bedingung vor dem Scrollen hinzu
<p>Ich habe ein Problem mit der Bibliothek fullpage.js
Ich möchte, dass der Bildschirm nicht scrollt, wenn mein Modal geöffnet wird. </p>
<p>Ich habe versucht, das Scrollen mit onLeave, afterLoad und jQuery zu deaktivieren. Der Code lautet wie folgt: </p>
<pre class="brush:php;toolbar:false;">$(document).ready(function () {
$(window).bind("wheel", Funktion (e) {
if (document.getElementsByClassName("modalIsOpen").length != 0) {
$.fn.fullpage.setAllowScrolling(false);
} anders {
$.fn.fullpage.setAllowScrolling(true);
}
});
$("#fullpage").fullpage({
normalScrollElements: ".tableContainer",
});
});</pre>
<p>Aber das Problem mit diesem Code besteht darin, dass das Scrollen der Seite nicht mehr funktioniert, nachdem die Seite einmal gescrollt wurde.
Es scheint, dass fullpage.js zuerst scrollt und dann jQuery aufhört zu scrollen.
Irgendwelche Ideen?
Vielen Dank an alle</p>