我想在向下滚动操作期间禁用网页的垂直移动并简单地触发它的动画。
另外,我希望确保仅在通过某些指定的垂直位置后才禁用此功能。这些是我页面中的两个部分。
<section id="3" class="window">
<div class="content">
<button id="slide">slide</button>
<img height="700" src="/home/varun/Documents/Crown/images/line.png" id="2guns" style="position:relative; left:1293px; bottom: 50px;">
</div>
</section>
<section id="4" class="window">
<div class="content">
</div>
</section>
这是我给 sectio:id:3 的 Jquery
$(window).scroll(function() {
var y_scroll_pos = window.pageYOffset;
var scroll_pos_test =2000;
if(y_scroll_pos > scroll_pos_test) {
$('#2guns'&&'#3').animate({left: -14600},7000);
}
});
在这里,section:id:3 从 2000px 开始。
现在的问题是,在向下滚动超过 2000 年时,我想禁用页面的垂直位移。