画像をクールに表示する Lightbox JS という便利なスクリプトがあるのですが、ちょっと制約があって困っています。 <a href="images/image-1.jpg" rel="lightbox" title="my caption">image #1</a> rel 属性を追加するだけで使用できるというシンプルな仕様なのですが、今回は、このシンプルな仕様がアダとなってしまいました。 Google Maps のふきだし内のリンクのように、リンクを JavaScript で生成している場合は、期待通りの動作が行われない。ページを読み込んだ後、リンクタグに rel 属性が付いているものに対して、下準備を行うからだ。 onclick="showLightbox(this); return false;" ソースを斜め読みし、属性を追加する代わりに上記のように onClick を追加し