项目地址 返回首页
顶顶顶

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() 获取对话框是否打开状态