Я полагаю, что load заменит содержимое #content, которое включает <div class="placeholder"></div>
. Если этот div нужен для галереи, он не будет работать.
Как-то так должно это исправить:
$.get('display.php', function(data) {
$('.placeholder').before(data);
});
Кроме того, убедитесь, что этот вызов загрузки происходит, прежде чем инициализировать галерею. Если вы сначала инициализируете галерею, а затем добавляете эти изображения, в зависимости от того, как закодирована галерея, она может не работать.
Наконец, что не так с подходом загрузки через php (я вижу, вы это закомментировали). Похоже, хороший способ пойти ко мне.