Web/Scripts/core/XY_Dialog.js
(开头部分) 19KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
@Name:弹出层
@Author: Await[http://leotheme.cn]
@Mail: yltfy2008@gmail.com
@Update:2013/03/05 16:15
*/
;(function($) {
Util.Dialog = function(o) {
defaults = $.extend({
type: "dialog",
//弹窗类型
theme: "defaults",
//主题
title: "标题",
//窗口标题文字;
className: "",
//样式
boxID: Util.random(10),
//弹出层ID;
referID: "",
//相对于这个ID的位置进行定位
content: "text:内容",
//内容(可选内容为){ text | img | grally | swf | url | iframe};
width: "",
//窗口宽度;
height: "",
//窗口高度;
time: "",
//自动关闭等待时间;(单位秒);
drag: true,
//是否启用拖动( 默认为启用);
lock: true,
//是否限制拖动范围;
fixed: false,
//是否开启固定定位;
showbg: false,
//是否显示遮罩层( 默认为false);
showborder: false,
//是否显示透明边框
showtitle: true,
//是否显示弹出层标题( 默认为显示);
position: "",
//设定弹出层位置,默认居中;
arrow: "left",
//箭头方向
tips: "",
//提示层设置(val => 箭头偏移量 | style => 提示层风格 | auto => 提示层位置自适应)
yesBtn: null,
noBtn: null,
minBtn: false,
maxBtn: false,
cfns: "",
//弹出窗关闭后执行的函数;
ofns: "" //弹出窗打开后执行的函数;
}, o);
Util.Dialog.init(defaults);
};
$.extend(Util.Dialog, {
data: {
box: null,
后面还有 457 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
