我试图触发水平滚动,好吧......滚动。
这里没什么好看的,但由于某种原因,滚动事件只发射一次,然后没有几秒钟,除非你向相反的方向滚动。
通常问题恰恰相反,阻止滚动一次又一次地发射。我在这里有点无能为力。
var self = this;
$(window).on('scroll', function (e) {
if (!self.scrolling) {
self.scrolling = true;
self.removeActive();
self.index++;
self.addActive();
setTimeout(function(){
self.scrolling = false;
}, self.trsd + 1);
}
});