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 积分,解读结果公开显示在下面。

还没有人解读过这个文件。