配置参数
-
content: {消息内容,支持HTML}
-
title: {标题.默认:'提示'}
-
lock: {是否锁定屏幕. 默认:false}
-
width: {宽度,支持em等单位. 默认:'auto'}
-
height: {高度,支持em等单位. 默认:'auto'}
-
url: {iframe地址,存在content参数时候,此参数无效}
-
x: {x坐标,可以使用关键字,如:left/right/center. 默认:'center'}
-
y: {y坐标,可以使用关键字,如:top/bottom/center. 默认:'center'(并非绝对垂直居中,而是使用的黄金比例)}
-
fixed: {是否启用静止定位. 默认:false}
-
time: {多少秒自动关闭}
-
style: {对话框风格扩展参数,写入自定义className,详情见皮肤css文件的定义,多个用空格隔开}
-
yesText: {确定按钮文本. 默认:'确定'}
-
noText: {取消按钮文本. 默认:'取消'}
-
yesClose: {点击确定按钮是否同时关闭对话框. 默认:true}
-
id: {给对话框定义id,对话框未关闭就不再会有同名对话框弹出. 例如定义id为'my2',则内容容器id为'my2Content'}
形式
artDialog({ 配置参数 }, function(){ 确定按钮回调函数 }, function(){ 取消按钮回调函数 }, function(){ 对话框关闭回调函数 }) 如:
artDialog( { content:'欢迎你来到对话框世界!', lock:true, style:'succeed noClose' }, function(){ alert('你点了确定'); }, function(){ alert('你点了取消'); });
artDialog({content:'大多情况下只需要一个content参数就能解决问题'})