How can I detect scroll end of the specified element by JavaScript? How can I detect scroll end of the specified element by JavaScript? google-chrome google-chrome

How can I detect scroll end of the specified element by JavaScript?


Fixed.

document.getElementById('box').addEventListener(    'scroll',    function()    {        var scrollTop = document.getElementById('box').scrollTop;        var scrollHeight = document.getElementById('box').scrollHeight; // added        var offsetHeight = document.getElementById('box').offsetHeight;        // var clientHeight = document.getElementById('box').clientHeight;        var contentHeight = scrollHeight - offsetHeight; // added        if (contentHeight <= scrollTop) // modified        {            // Now this is called when scroll end!        }    },    false)