gpt4 book ai didi

javascript - 滚动时找到滚动位置

转载 作者:行者123 更新时间:2023-11-28 01:20:58 25 4
gpt4 key购买 nike

我将这个库用于滚动 https://kingsora.github.io .你怎么知道元素已经完全滚动了?我只能nyyati 初始点scroll = 0,但是你怎么知道元素滚动到最后?

var instance = $("#road-scroll")
.overlayScrollbars({
callbacks: {
onScrollStop: function(e) {
scrollLeft = e.target.scrollLeft;

if (scrollLeft === 0) {
btnL.removeClass("btn-active");
}

if (scrollLeft > 0) {
btnL.addClass("btn-active");
}

}
}
})
.overlayScrollbars();

最佳答案

回答:

 var instance = $("#road-scroll")
.overlayScrollbars({
callbacks: {
onScrollStop: function(e) {
scrollLeft = e.target.scrollLeft;
var scrollInfo = instance.scroll();
let max = scrollInfo.x.max;

if (scrollLeft === 0) {
btnL.removeClass("btn-active");
}

if (scrollLeft > 0) {
btnL.addClass("btn-active");
}

if (scrollLeft >= max) {
btnR.removeClass("btn-active");
}

if (scrollLeft < max) {
btnR.addClass("btn-active");
}

}
}
})
.overlayScrollbars();

关于javascript - 滚动时找到滚动位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51495940/

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