我正在从此网址发出自定义提醒。 http://coding.abel.nu/2012/01/jquery-ui-replacement-for-alert/ 我能够做出简单的警报。但我需要在“ok”按钮上做一些工作,使用回调函数。我得到了错误“undefined not function”。这是我的小提琴 http://jsfiddle.net/uV2Nv/
$.extend({
confirm: function(message, title, okAction) {
$("").dialog({
// Remove the closing 'X' from the dialog
open: function(event, ui) { $(".ui-dialog-titlebar-close").hide(); },
buttons: {
"Ok": function() {
$(this).dialog("close");
okAction();
},
"Cancel": function() {
$(this).dialog("close");
}
},
close: function(event, ui) { $(this).remove(); },
resizable: false,
title: title,
modal: true
}).text(message);
}
});
function okAction(){
alert('--')
}
$.alert("message", "title",okAction)