Вы довольно близки, используя scrollTop == scrollHeight
.
scrollTop
относится к верхней части позиции прокрутки, которая будет scrollHeight - offsetHeight
. Оператор if должен выглядеть (не забудьте использовать тройные равенства):
if( obj.scrollTop === (obj.scrollHeight - obj.offsetHeight))
{
}
Изменить: Исправлен мой ответ, был совершенно неправ