JavaScript знает, когда мы достигнем конца div

jQuery знают, когда мы достигнем конца div

Я хочу загрузить данные AJAX, когда достигну конца определенного div.

Я использую сейчас:

 $(window).scroll(function() { if (! loadingAjax) { if ($(window).scrollTop() {amp}gt; ($element.offset().top   $element.outerHeight() - 500)) { from  ; loadingAjax = true; loadMyData(from); } } }); 

Это кажется немного случайным, когда я показываю консоль, например, или на смартфоне.

Каков наилучший способ обнаружить пользователя, достигшего конца div ($ element здесь)? Со смещением 50px например до конца?

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector