首页 > 语言 > JavaScript > 正文

jquery封装的对话框简单实现

2024-05-06 15:49:23
字体:
来源:转载
供稿:网友
本文为大家详细介绍下使用jquery简单实现封装的对话框,具体实现代码如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助

复制代码 代码如下:


var _alert_iconCss = "tipmsg_icoInfo";
var _confirm_iconCss = "tipmsg_icoConfirm";
var _error_iconCss = "tipmsg_icoError";
var _warning_iconCss = "tipmsg_icoWarning";
function dialogInit(type, msg) {
var iconCss = "";
switch (type) {
case "confirm" : iconCss = _confirm_iconCss; break;
case "error" : iconCss = _error_iconCss; break;
case "warning" : iconCss = _warning_iconCss; break;
default : iconCss = _alert_iconCss; break;
}

var htmlStr = "<div><p><span></span>" + msg + "</p></div>";
return htmlStr;
}
function Alert(msg, okCallback) {
var : function () {
if(okCallback) okCallback();
$(this).dialog("close");
}
};

$("#"+type+"Div").dialog({
modal : true,
title : title,
buttons : buttons
});
}
function Confirm(msg, okCallback, cancelCallback) {
var : function () {
if(okCallback) okCallback();
$(this).dialog("close");
},
"取消" : function () {
if(cancelCallback) cancelCallback();
$(this).dialog("close");
}
};
$("#"+type+"Div").dialog({
modal : true,
title : title,
buttons : buttons
});
}
function Error(msg, okCallback) {
var : function () {
if(okCallback) okCallback();
$(this).dialog("close");
}
};

$("#"+type+"Div").dialog({
modal : true,
title : title,
buttons : buttons
});
}
function Warning(msg, okCallback) {
var : function () {
if(okCallback) okCallback();
$(this).dialog("close");
}
};

$("#"+type+"Div").dialog({
modal : true,
title : title,
buttons : buttons
});

}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选