## 引入文件

<script type="text/javascript" src="simpleDialog.js"></script>

## 使用SimpleDialog

### 运行demoSimple.Dialog(opts)

概述： Simple.Dialog提供一个模式对话框功能，并且模拟了alert，confirm功能~

启动Dialog

$("#test").dialog();

销毁对话框

$("#test").dialog("destroy");

启动提示框

var alertDialog=$.alert("这是一个提示",function(){ //do sth; });

销毁提示框

alertDialog.destroy();

启动确认框

var confirmDialog=$.confirm("这是一个提示",function(){ //do sth; });

销毁确认框

confirmDialog.destroy();

### SimpleDialog API

配置选项 | 配置选项 | 选项说明
--- | --- | ---
| title | string {default:simpleDialog} | 对话框的标题
modal | bool | 是否创建遮罩
position | array[x,y] | 设定了此值，弹出的对话框会被定位到设定的位置
ajax | boolean | 标志是否从远程加载页面
loadingMessage | string{default:"加载中..."} | 在iframe模式和ajax模式下有效
url | string{default:null} | 远程加载的地址...
iframe | boolean | 此项为true将会创建一个iframe放置到对话框中，与ajax互斥
buttons | array||object | 构建显示的按钮
handleTools | array{default:["close"]} | 要显示的按钮
maxContainer | string||dom {default:body} | 最大化时候显示的尺寸
width | int | 设定对话框的尺寸
height | int | 设定对话框的尺寸
data | object||array | ajax模式下发送后服务器的数据
color | string | 遮罩的颜色
opacity | float | 遮罩的透明度
draggable | bool | 是否启动拖动功能
onmin | function | 最小化时触发的函数
onmax | function | 最大化时候触发的函数
onload | function | ajax模式下加载完毕触发的函数
onclose | function | 关闭对话框时候触发的函数