以下是调用方法
Dialog.init('测试文字') //默认 Dialog.init('测试文字',2000) //第二个参数时间,2秒后自动关闭 Dialog.init('测试文字',{ time : 1000, //自动关闭 maskClick : false, //点击背景层是否关闭弹层 mask : false, //是否显示遮罩 title : '是否删除?', //添加标题 index : 1, //设置索引,用于close方法 addClass : 'bgRed', //追加class style : 'color:red', //追加css button : { //按钮 确定 : function(){ Dialog.init('你点击了确定',1000); Dialog.close(this); }, 取消 : function(){ Dialog.init('你点击了取消',1000) Dialog.close(this); } }, before : function(){ //this.classList.add('autoWidth') //dom创建成功,但未渲染 console.log('创建成功',this); }, after : function(){ console.log('关闭成功',this) }, onload : function(){ console.log('加载成功',this) } }); //关闭 Dialog.close(this); //在内部使用可直接使用this Dialog.close(1,function(){ //手动关闭弹层,第一个参数为索引值(配合上面index参数使用); //第二个参数为回调 });