Упрощенно. Имеется функция, которая обрабатывает урлы картинок:
function test(){
$("img#pic").each(function(){
var url=$(this).attr('src');
//и т.д.
});
}
При скроллинге страницы идет подгрузка очередной части с помощью ajax, с которой добавляются ещё новые элементы img#pic:
$.ajax({
url:'2.html'
success: function(html) {
$('div#galery').append(html);
test();
Так вот если проверить число элементов img#pic перед вызовом test(), оно увеличится на количество добавленных элементов, но в самой функции test() при переборе с помощью each будут только первые элементы, новых не появляется, хотя должны были появиться и новые.