How to check if a DIV is scrolled all the way to the bottom with jQuery

后端 未结 8 534
盖世英雄少女心
盖世英雄少女心 2020-12-08 00:27

I have a div with overflow:scroll.

I want to know if it\'s currently scrolled all the way down. How, using JQuery?

This one doesn\'t work: How can I determin

8条回答
  •  旧时难觅i
    2020-12-08 00:57

    function isScrolledToBottom(el) {
        var $el = $(el);
        return el.scrollHeight - $el.scrollTop() - $el.outerHeight() < 1;
    }
    

    This is variation of @samccone's answer that incorporates @HenrikChristensen's comment regarding subpixel measurements.

提交回复
热议问题