artDialog方法列表

artDialog提供了关闭、显示、隐藏修改标题设置大小等方法,使用方法如下。

使用方法

//dialog对象
var dlg= art.dialog({
                content: '弹出内容支持HTML'
                  });
//修改标题
dlg.title("设置新标题");
//3秒后关闭窗口
 setTimeout(function(){dlg.close();},3000);

方法列表

方法名称功能
close()关闭弹窗
hide()隐藏弹窗
show()显示弹窗
title(pVal)设置修改弹窗标题 dialog对象
.title("标题")
content(pVal)设置弹窗内容支持html或DOMhtml元素对象
button(arrs)arrs数组,arrs=[{
'name':'按钮名称',
'callback' :'点击按钮后执行的函数',
'focus':'按钮是否是焦点'
'disabled':'按钮是否可用'
}]
follow(ele)ele为元素对象
position(left, top)设置定位弹窗
size(width, height)设置弹窗大小
lock()锁屏
unlock()解锁
time(pVal)定时关闭(单位秒) pVal为数字

button方法

//dialog对象
var dlg= art.dialog({content: '弹出内容支持HTML'});
 
//3秒后设置button
var btns=[
            {
                      name: '审批',
                        callback: function () {
                            alert('你审核了流程');
                            return true;
                        },
                        focus: true
                    },
                    {
                        name: '驳回',
                        callback: function () {
                            alert('你驳回了流程');
                            return true;
                        }
                    },
                    {
                        name: '无效的按钮',
                        disabled: true
                    }
                ];
                
 setTimeout(function(){
 dlg.button(btns);
 },3000);

follw弹窗跟在某个元素旁方法

//dialog对象
var dlg= art.dialog({content: '弹出内容支持HTML' });

//3秒后执行
 setTimeout(function(){
  dlg.follow(document.getElementById('btn'));
 },3000);

在线试一试