Вот тут точно должно быть так: const elmaUserId = $('#elma-id').html(); Т.е. мы в elmaUserId передаём HTML-код? Если #elma-id -- это у нас...
Подгрузите не 20 элементов, а 40. При скроле отобразите 20 и загрузите ещё 20. Таким образом, у вас будет всегда 20 в буфере для отображения, пока...