Я использую jquery-ui dialog box. Моя проблема заключается в том, чтобы щелкнуть по кнопке x, чтобы закрыть диалоговое окно, мне также нужно выполнить функцию cancel().JQUERY-ui dialog x button function
Как я могу это сделать?
var content =
{
autoOpen : false,
modal : true,
width : 350,
minHeight : 50,
height : 350,
position : "center",
resizable : false,
draggable : false,
close : function() {$(".privacy_modal").prop("checked", false);},
buttons:
{
"Cancel": function cancel()
{
$(".privacy_modal").prop("checked", false); $(this).dialog("close");
},
"Accept": function accept()
{
$(".privacy_modal").prop("checked", true); $(this).dialog("close");
}
}
};
ПРИМЕЧАНИЕ: Использование близко не решает мою проблему, поскольку он переопределяет функцию, когда я нажал на кнопку принять
хия, вир человеку, вы имеете в виду, когда пользователь нажимает 'x' вы хотите функцию отмены будет называться? –
функция cancel() {alert ("test");}, – newbie
Прохладный, да, см. Мое сообщение ниже с помощью Demo, надеюсь, что это поможет 'beforeClose' является очень хорошим APi для этого использования, которое может пригодиться,':) ' –