dialog
js dialog弹窗
用法
这是内容
var dialog = new Dialog();
dialog.init({target:"#dialog-content",trigger:"#btn_dialog",mask:true,width:300,height:200,title:'标题'});
或者用jquery方式调用:
这是内容22
$('#btn_dialogjquery').Dialog({target:"#dialog-contentjq",mask:true,width:300,height:200,title:'标题'})
继承类alert和confirm提示(jquery模式下):
*html:
*js:
$('#btn_alert').click(function(){
$.alert('选好商品才能上传素材哦',true,function(){
alert('你点击了ok')
})
});
$('#btn_alert2').click(function(){
$.alert('选好商品才能上传素材哦')
});
$('#btn_confirm').click(function(){
$.confirm('下载全部 9 张图片至本地相册?
$.alert('您点击了'+type);
this.hide();
});
})
$('#btn_confirmdefault').click(function(){
$.confirm('你确定要删除这条消息吗? ',null,function(type){
$.alert('您点击了'+type);
this.hide();
});
})
属性或方法
属性
trigger:
触发对象
fixed:默认为false
是否固定显示在中间
position:"bottom"
是否固定显示在底部,默认显示在中间
target:
弹出内容,可以为#id,或者jquery对象
mask:
是否有遮罩层
title:
标题
zIndex:
z-index
closeTpl:
关闭html(默认:x)
titleTpl:
标题html(默认:
方法及回调
show:
显示弹层
hide:
隐藏
beforeShow:function(content)
显示前的方法回调,content是浮层内容对象
beforeHide:function(content)
隐藏前的方法回调,content是浮层内容对象
setPosition:function()
设置位置居中
其它组件推荐