弹出框插件 dialog
基于jquery和dot.js弹出框插件,兼容IE6+等其他浏览器。
参数使用说明:
width:定义弹出框的宽度,默认值是400。
height:定义弹出框的高度,默认值是100.
title:定义弹出框的标题,默认值是空。
html:定义弹出框的内容,默认值是空。
type:定义弹出框的类型,默认值是default,其他conform和alert。
closed: 标题栏中的关闭按钮,回调方法,默认为null。
conform:包含name指按钮的名称,默认值为确定,callback回调方法,默认值为null。
cancel:包含name指按钮的名称,默认值为取消,callback回调方法,默认值为null。
备注:如果使用conform或alert时,不设置type类型是不起作用。
放在公用页面底部
<script id="dialogtmpl" type="text/x-dot-template">
{{? it.isIE6===false }}
<div id="dialogbg" class="dialogbg"></div>
{{?? }}
<iframe id="dialogbg" class="dialogbg"></iframe>
{{?}}
<div id="dialogbox" class="dialogbox">
<div class="dialogcont">
<div class="dialogtit clearfix">
<a class="dialogclosed" title="关闭">⊗</a>
<div class="dialogtxt">{{=it.title}}</div>
</div>
<div class="dialogmain">{{=it.html}}</div>
{{? it.type === "conform"}}
<div class="dialogBtns">
<a class="dialogconform">{{=it.conform.name||"确定"}}</a>
</div>
{{?? it.type === "alert"}}
<div class="dialogBtns">
<a class="dialogconform">{{=it.conform.name||"确定"}}</a>
<a class="dialogcancel">{{=it.cancel.name||"取消"}}</a>
</div>
{{?}}
</div>
</div>
</script>
例如:
$.Dialog.init({
height: 180,
title: "弹出框",
html: "亲,默认弹出框哦",
closed: function() {
alert("关闭");
}
});
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。