如何检测jQuery中的水平滚动?

前端之家收集整理的这篇文章主要介绍了如何检测jQuery中的水平滚动?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用jQuery检测水平滚动?

这将获得所有滚动:

$(window).scroll(function () {
    alert('in');
});

我想只是水平的。

解决方法

这似乎工作。
var lastScrollLeft = 0;
$(window).scroll(function() {
    var documentScrollLeft = $(document).scrollLeft();
    if (lastScrollLeft != documentScrollLeft) {
        console.log('scroll x');
        lastScrollLeft = documentScrollLeft;
    }
});

jsFiddle

原文链接:https://www.f2er.com/jquery/183705.html

猜你在找的jQuery相关文章