项目地址 返回首页
顶顶顶

var btn1 = document.getElementById("btn1");
new dialog(".dialog1", {
	title: "警告",
	'buttons': {
		'确定': function(api) {
			api.close();
		}
	}
}, function(api) {
	btn1.onclick = function() {
		api.open();
		api.setContent("你好");
		console.log(api.getButtons());
		console.log(api.isOpen());
	}
})

调用方法:

new dialog(selector,options,callback(api));

options参数

参数 默认值 说明
content 对话框内容
title 对话框标题
opacity 0.5 对话框遮罩层透明度
autoOpen false 是否自动开启对话框
isModel true 是否为模式兑换
buttons 自定义按键

callback(api)参数

方法 说明
open() 打开对话框
close() 关闭对话框
resize() 对话框形状自动调整
setContent() 设置对话框内容
getButtons() 获取按键对象
isOpen() 获取对话框是否打开状态