私のフッターページで
Link 1 , Link 2 , Link 3
これらのリンクをクリックすると、データコンテンツとフッターファイルを含むダイアログボックスが開きます。したがって、ダイアログは次のようになります。
Data
Link 1 , Link 2 , Link 3
そして、Dialogからのリンクの1つをクリックすると、別のダイアログが開きます。したがって、このロジックは無限ループに入ります。
このダイアログボックスの重複を回避する方法はありますか?
オープン関数:
$(function() {
$('#dialog').dialog('close');
// Trying it here but not sure if this is the right place to do
// I want to close all dialog boxes before opening one
$( "#dialog" ).dialog({
modal:true,
height:600,
width:600,
my: "center",
at: "center",
of:window,
resizable:false,
closeOnEscape:false,
open:function (event, ui) {
$('#dialog').load('/contact.jsp');
}
});
$( "#dialog" ).dialog("option", "title", url);
});
そもそも.closeを適切な場所に配置しているかどうかをまだ考えていますか?