Кто нибудь знает какой принцип работы галереи Вконтакте?
Фишка в том, что она не только листает картинки, но и контент подгружает соответствующий. А еще она делает это молниеносно! Точно не делая аякс запрос к БД при каждой смене фотографий.
Я заметил, что после каждого 10-го клика, делается запрос к al_photo.php где и возвращается список еще 10 фотографий. Но я не смог заметить куда в DOM дереве эти данные вставляются и вообще, куда они деваются и как потом используются? Есть предположения?
а зачем собственно их вставлять где-то в DOM дереве? можно кешировать в виде JSON в localStorage, например.
а вообще поищите информацию о методах кеширования данных на фронте
Обычный аякс запрос при достижении условия, результат, скорее всего, - пачка ссылок на следующие картинки. Достаточно присвоить src новому элементу и произойдёт загрузка картинки. При этом проинициализированный элемент не обязательно показывать пользователю.