我想使用滚动功能来更改元素的类。以下代码工作正常:
$(document).scroll(function(){
$('.row-1').toggleClass('scrolled', $(this).scrollTop() > 1);
});
但是,如果您只想更改 >1 到 <1000 之间的范围内的类怎么办? 有简单的方法吗?
最佳答案
我想你想要的是:
$(document).scroll(function() {
const rangeTrue = $(this).scrollTop() > 1 && $(this).scrollTop() < 1000;
$('.row-1').toggleClass('scrolled', rangeTrue);
});
关于javascript - 仅在一定范围内更改滚动上的 div 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46914708/