AJAXでもLightbox JS v2.02を使えるようにしてみた。
ポイントは、
AJAX.RequestがonCompleteするときに呼ぶ
myLightbox.initialize();
Loading…
Tab 1
Tab 2
Tab 3
サーバサイドソースはこちら
- process.php
Lightboxは、ページが読み込まれた時に、
ページ内の全部のアンカータグを探して、
条件に合うもの(relタグだとか)があったら、
onclick イベントを登録するようだ。
AJAXで途中から読み込まれたものには、
onclickイベントを登録しなおさないといけない。
ということで、
initialize を呼びなおしてみました。
dirty, but works.