gpt4 book ai didi

javascript - 在函数内启用滚动

转载 作者:太空宇宙 更新时间:2023-11-03 19:44:53 26 4
gpt4 key购买 nike

当我使用 scrollWheel 时,我将 currentSlide 递增 1,当 currentSlide === 2 时,红色 div 上升并且我想启用滚动到正文。如您所见,我的绑定(bind)函数返回 false。我尝试为其设置条件并在 currentSlide === 2返回 true 但显然它不会工作。

任何人都可以向我解释如何解决这个问题吗?

var currentSlide = 0;

function scrollDown() {
console.log('Scroll Down', currentSlide);

if(currentSlide < 3) {
currentSlide += 1;
}

if(currentSlide === 3) {
$('#el').addClass('hide');
}
}

http://jsbin.com/rovicawija/1/edit?js,console,output

最佳答案

从技术上讲,当 currentSlide 等于 3 而不是 2 时,您将隐藏元素。

无论如何,您需要在绑定(bind)中使用 return currentSlide >= 3; 而不是 return false;,这样当隐藏红色 div 时,您现在可以滚动。

另外,正如其他人所说,使用 on 而不是 bind 因为 bind 已被弃用。

关于javascript - 在函数内启用滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30758771/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com