タグ

2013年3月22日のブックマーク (1件)

  • Thickboxで読み込んだHTMLからウィンドウを閉じる | A Day in the Life

    January 9, 2010 ThickBoxはLightBox系のjQueryプラグインとしては最も良く使われる部類に入るのではないでしょうか? ThickBoxは画像だけでなくHTMLも読み込めてとても便利なのです。ただ、デフォルトでは右上のcloseと書かれたテキストをクリックするか、暗転している部分をクリックしないと元の画面に戻りません。リテラシーの低い人は一瞬どこをクリックして閉じるのか分からない事もあるかもしれません。そこでHTML側にウィンドウを閉じるボタンを付けてみることにします。 通常ThickBoxはtb_remove()と言うメソッドを呼び出してウィンドウを閉じます。ただ読み込まれたHTMLファイルの閉じるボタンのclickイベントにtb_remove()を設定したとしてもイベントは実行されません。これは読み込む側と読み込まれる側に親子の関係があるからです。 そこで