私が好むオプションは、 jqModalなどの他のモーダル プラグイン オプションを調査することです。これにより、利用できる onShow および onHide イベント フックが公開されます。
Thickbox は古さを示しています。観察できる「表示」イベントは公開されていません。もしあなたがthickboxを使いたがっているなら、いくつかの選択肢があります。
1 つのオプションは、jQuery が公開するグローバル ajax イベント (例: $.ajaxSuccess event )を使用することです。これは、thickbox が表示するデータの要求に成功したときに発生します。ただし、この時点では、thickbox はデータをモーダルに追加していない可能性があるため、これを試す必要があります。
例えば
$.ajaxSuccess( function(evt, request, settings){
//ajax method has completed
});
このイベントは、ページ内で発生するすべての ajax イベントの完了時に発生することに注意してください。そのため、追加のチェックが必要になる場合があります。
もう 1 つのオプションは、thickbox スクリプトを変更し、独自のコールバック コードを追加して、モーダルが表示されたときに呼び出される関数を渡すことです。