0

同じページに2つのライトボックスを作成することがあるphpアプリケーションがあります。結果として、最後に呼び出されるライトボックスが表示されます。どうすれば、それらが次々に表示されるようにできますか?

ページの下部にあるフェイスボックスを次のように呼び出します。

jQuery.facebox('blah');

現在、複数のフェイスボックスは次のように呼び出されます。

jQuery.facebox('blah');jQuery.facebox('blah2');

ただし、blah2のみが表示されます。

「blah2」を呼び出す前に、「blah」が閉じるのを待つ必要があります。

4

1 に答える 1

0

利用可能なクローズイベントがある場合(私はfaceboxプラグインを使用したことがありません)、次のようにします。

jQuery.facebox('blah'); 
jQuery.one('faceboxClose', function () { jQuery.facebox('blah2'); });
于 2010-06-07T17:46:24.537 に答える