(function($){
$.confirm = function(params){
if($('#confirmOverlay').length ){
// 確認はすでにページに表示されています:
return false;
}
var buttonHTML = ''; obj){
// ボタンのマークアップを生成します:
buttonHTML = '
' ;;
if(!obj.action){
obj.action = function(){};
}
var markup = [
'
',
'
',
'
',params.title, ' h1>'、
'
'、params.message、'
'、
'
'、
ボタンHTML ,
'
'
].join('');
$(markup).hide().appendTo('body') .fadeIn() ;
var ボタン = $('#confirmBox .button'),
i = 0;
$.each(params.buttons,function(name,obj){
ボタン.eq(i ).click(function(){
//
// クリックが発生したときに action 属性を呼び出し、確認を非表示にします。
obj.action();
$. verify.hide( );
return false;
});
$.confirm.hide = function(){
$(' ).fadeOut( function(){
$(this).remove();
})
}
})(jQuery);
コードをコピー