scrollTop With Timeout

by ianclark001

HTML

<div><span></span></div>

CSS

div {
    height:100px;
    overflow-y:auto;
}
span {
    display:block;
    height:500px;
}

JavaScript

$(document).ready(function() {
    var dv = document.getElementsByTagName("div")[0];
    dv.scrollTop = dv.scrollHeight;
    setTimeout(function() { 
        dv.onscroll = function() { 
            console.log("scrolled!");
        }
    }, 1);    
});