ページの読み込み時に複数のファンシーボックス ダイアログを表示しようとしています。1 つを機能させることはできますが、ユーザーが最初のファンシーボックスを閉じるまで、JavaScript ループを停止して他のダイアログを開かないようにするにはどうすればよいですか? 現在、2 番目のダイアログ ボックスしか表示されません。最初にどれだけのファンシーボックス メッセージを読み込まなければならないかわかりません。ありがとう!
これがJavaScriptコードです。(更新しました)
$(document).ready(
if("0x000000000112009b"!=""){
tbRowId="0x000000000112009b".split(",");
width="300".split(",");
height="300".split(",");
$.fancybox({
"autoDimensions":"false",
"width":width[0],
"height":height[0],
"transitionIn":"none",
"transitionOut":"none",
"modal":false,
"hideOnOverlayClick":false,
"hideOnContentClick":false,
"enableEscapeButton":false,
"overlayShow":true,
"showCloseButton":true,
"href":"announce_popup.html?sid=AppjfrfijfdfHvXC&tbRowId="+tbRowId[0],
"onClosed":function(){
alert("start");
$.fancybox({
"autoDimensions":"false",
"width":width[1],
"height":height[1],
"transitionIn":"none",
"transitionOut":"none",
"modal":false,
"hideOnOverlayClick":false,
"hideOnContentClick":false,
"enableEscapeButton":false,
"overlayShow":true,
"showCloseButton":true,
"href":"announce_popup.html?sid=AppjfrfijfdfHvXC&tbRowId="+tbRowId[1]
});
alert("end.");
}
});
}
});