87,910
社区成员
发帖
与我相关
我的任务
分享
function Confirm(msg,funok,funcancel) {/////
////////....
this.ok = function () {
alertFram.hide();
if(typeof funok=='function')funok();///////
return true;
}
this.cancel = function () {
alertFram.hide();
if(typeof funcancel=='function')funcancel();///////
return false;
}
}
new Confirm('abc',function(){alert('点击确定按钮!')},function(){alert('点击取消按钮!')});
function Confirm(msg) {
var alertFram = $(document.createElement("div"));
alertFram.attr('id', 'confirmFram');
alertFram.attr('class', 'alert alert-block');
alertFram.width('300px');
alertFram.height('100px');
alertFram.css({
"position": "absolute",
"left": "40%",
"top": "30%",
"margin-left": "-75px",
"text-align": "center",
"line-height": "50px"
});
strHtml = ' <h4 class="alert-heading">警告!</h4>';
strHtml += msg;
strHtml += "<p></p>";/////////
alertFram.html(strHtml);
$('body').append(alertFram);
///////////////////////////////////////////////////
var btnok = $(document.createElement('input')), btncancel = $(document.createElement('input'));
var me = this;
btncancel.attr({ type: 'button', class: 'btn btn-danger', value: '取消' }).click(function () { me.cancel(); });
btnok.attr({ type: 'button', class: 'btn btn-danger', value: '确 定' }).click(function () { me.ok(); });
alertFram.find('p').append(btncancel).append(btnok);
///////////////////////////////////////////////////
this.ok = function () {
alertFram.hide();
return true;
}
this.cancel = function () {
alertFram.hide();
return false;
}
return false;
}
$(function () {
var c = new Confirm('abc');
});