检查div是否水平滚动到右端?

时间:2018-12-05 10:41:29

标签: javascript jquery

我已经搜索了整个地方,并且试图创建一个将在收到事件时运行的函数,除非div一直水平滚动到最后(向右)。

这是我当前的功能:

document.addEventListener("event-fetch", function() {

    $.fn.hasHorizontalScrollBar = function () {
        return this[0].clientWidth < this[0].scrollWidth;
    }

    var datafetchdiv = $('#datafetch');

    if (datafetchdiv.hasHorizontalScrollBar()) {
        $(rightPaddle).removeClass('hidden');
    }
    else {
        $(rightPaddle).addClass('hidden');
    }

});

这是我要添加另一张支票的部分:

if (datafetchdiv.hasHorizontalScrollBar()) {
    $(rightPaddle).removeClass('hidden');
}

如果将div一直滚动到最右边,则此操作不应运行。我还没有弄清楚。

0 个答案:

没有答案