Javascript 调用jquery.dialog直接确认

Javascript 调用jquery.dialog直接确认,javascript,jquery,Javascript,Jquery,我正在查看jquery.dialog.js中的代码,并看到一个我想要调用的确认函数: "use strict"; (function($) { window.dialog = { defaultParams: { title: "", message: "", button: "Ok", can

我正在查看jquery.dialog.js中的代码,并看到一个我想要调用的确认函数:

"use strict";

(function($) {

    window.dialog = {
        defaultParams: {
            title: "",
            message: "",
            button: "Ok",
            cancel: "Cancel",
            required: false,
            position: "fixed",
            animation: "scale",
            input: {
                type: "text"
            },
            buttonMode: 1, // 1 = side by side (ok first), 2 = ok on top, 3 = ok on bottom (original setting)
            validate: function(value) {},
            callback: function(value) {}
        },
        transitionEnd: "transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",
        alert: function(params) {

            dialog.appendDialogHolder();

            var params = $.extend(true, {}, dialog.defaultParams, params);
            var alertId = dialog.generateRandomId();
.
.
.
        },
        confirm: function(params) {
            dialog.appendDialogHolder();

            var params = $.extend(true, {}, dialog.defaultParams, params);
            var alertId = dialog.generateRandomId();

            var newAlert = '<div class="dialog-alert" id="' + alertId + '">';
            newAlert += '<div class="dialog-border"></div>';
            newAlert += '<div class="dialog-title">' + params.title + '</div>';
            newAlert += '<div class="dialog-message">' + params.message + '</div>';
            newAlert += '<div class="dialog-close">&times;</div>';
            newAlert += dialog.buildOkCancelButtons(params.buttonMode, params.button, params.cancel);
            newAlert += '<div class="dialog-clearFloat"></div>';
            newAlert += '</div>';
.
.
“严格使用”;
(函数($){
window.dialog={
默认参数:{
标题:“,
消息:“”,
按钮:“确定”,
取消:“取消”,
必填项:false,
位置:“固定”,
动画:“缩放”,
输入:{
键入:“文本”
},
按钮模式:1,//1=并排(先确定),2=顶部确定,3=底部确定(原始设置)
验证:函数(值){},
回调:函数(值){}
},
transitionEnd:“transitionEnd WebKitt transitionEnd oTransitionEnd oTransitionEnd oTransitionEnd MSTransitionEnd”,
警报:功能(参数){
appendDialogHolder();
var params=$.extend(true,{},dialog.defaultParams,params);
var alertId=dialog.generateRandomId();
.
.
.
},
确认:功能(参数){
appendDialogHolder();
var params=$.extend(true,{},dialog.defaultParams,params);
var alertId=dialog.generateRandomId();
var newAlert='';
newAlert+='';
newAlert+=''+参数标题+'';
newAlert+=''+参数消息+'';
newAlert+='×;';
newAlert+=dialog.buildOkCancelButtons(params.buttonMode、params.button、params.cancel);
newAlert+='';
newAlert+='';
.
.
我想这样做,这样我就可以有一个很好的对话框,其中包含我自己的“确定”和“取消”按钮文本。但我无法找出调用的正确语法。$window.dialog.confirm(obj)不起作用,它说confirm不是一个函数。我也不想将其与元素/选择器关联,我想直接将confirm用作对话框。 我可能在做一些愚蠢的事情,语法就是全部-我希望。有人能帮忙吗? 谢谢-海奇