ライトボックスを使用して複数のギャラリーを表示しています。innerHTML を実行し、新しい一連の画像を「ギャラリー セクション」に書き込む外部ナビゲーション ピースがあります。情報を変更する onClick 関数が呼び出されると、ライトボックスは機能しません。私はしばらくこれに固執しており、何を尋ねるべきかさえよくわからないので、これまでのところ私が考えていることは次のとおりです。
ライトボックス スクリプトをリロードまたは再初期化して、新しい画像セットをプリロードする必要があると思います。これを行う方法がわかりません。これは可能な解決策ですか?
//--lightbox launch params
$(function() {
$('#gallery a').lightBox();
});
//--switch gallery
function newGallery(){
document.getElementById('main_content_container').innerHTML = ('<div id="gallery"><a href="imgs/1.jpg"><img src="imgs/thumb/1.jpg" id="gallery_thumbnail"/></a></div>');
}