Wenn du die Seite aufgrufst, wir das Lightbox-JavaScript ausgeführt und hängt an sämtliche Dinge die seinem Selektor entsprechen ein entsprechendes Event.
Wenn du nun den Inhalt der Seite austauscht, fügst du neue Dinge ein, die vorher noch nicht da waren und auch noch kein entsprechendes Event erhalten haben.
Ergo: keine Lightbox.
Das ist eines der Probleme beim dynamischen Austauschen von Inhalten mittels JavaScript.
Ein simpler Workaround: führe die Funktion, die die Eventhandler für die Lightbox hinzufügt nach jedem Seitenwechsel (oder austausch des Inhalts) erneut aus.
Besser:
Verzichte auf JavaScript für dieses Feature - ohne JavaScript geht da nämlich sonst garnix.