Entry tags:
(no subject)
Может быть, я не настоящий сварщик, но вот я с некоторым изумлением взираю на работающую конструкцию:
function MfNotification() {
this.show = function(body, onClose, title, txtOk, iconSrc, txtCancel, customSetup) {
this.message.html(body);
this.title.html(title || MfNotification.title);
this.btnOk.html(txtOk || MfNotification.txtOk);
this.btnOk.bind("click", true, onClose);
if (iconSrc.length > 0) {
this.icon.attr("src", iconSrc);
this.icon.show();
}
if (customSetup)
customSetup(this, arguments);
this.popup.show();
}
}
MfNotification.Confirm = function(body, onClose, title, txtOk, iconSrc, txtCancel) { MfNotification.getInstance().show(body, onClose, title, txtOk, iconSrc || MfNotification.iconSrc_confirm, txtCancel,
function(instance, [body, onClose, title, txtOk, txtCancel, iconSrc]) {
instance.btnCancel.html(txtCancel || MfNotification.txtCancel);
instance.btnCancel.bind("click", false, onClose);
instance.btnCancel.show();
});
}
Я не знал, что джаваскрипт умеет так много гитик.
function MfNotification() {
this.show = function(body, onClose, title, txtOk, iconSrc, txtCancel, customSetup) {
this.message.html(body);
this.title.html(title || MfNotification.title);
this.btnOk.html(txtOk || MfNotification.txtOk);
this.btnOk.bind("click", true, onClose);
if (iconSrc.length > 0) {
this.icon.attr("src", iconSrc);
this.icon.show();
}
if (customSetup)
customSetup(this, arguments);
this.popup.show();
}
}
MfNotification.Confirm = function(body, onClose, title, txtOk, iconSrc, txtCancel) { MfNotification.getInstance().show(body, onClose, title, txtOk, iconSrc || MfNotification.iconSrc_confirm, txtCancel,
function(instance, [body, onClose, title, txtOk, txtCancel, iconSrc]) {
instance.btnCancel.html(txtCancel || MfNotification.txtCancel);
instance.btnCancel.bind("click", false, onClose);
instance.btnCancel.show();
});
}
Я не знал, что джаваскрипт умеет так много гитик.