Web/Js/jquery.zxxbox.v3/js/jquery.zxxbox.3.0.js
(开头部分) 11KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*!
* zxxbox.js
* © 2010-2011 by zhangxinxu http://www.zhangxinxu.com/
* v1.0 2010-03-20
* v1.1 2010-04-03 #添加拖拽
* v1.2 2010-07-12 #修改浏览器高宽以及页面滚动高度获取
* v2.0 2010-08-01 #重写js,增加可读性,维护性
* #添加问答框确认的回调方法
* #修复浏览器大小变化时黑背景高度不变化的bug,且弹框一直居中显示
* v3.0 2010-09-05 #修改自定义提示的调用方法
#增加提示方法的回调函数接口
#增加弹窗打开和关闭的回调方法接口
#增加Ajax功能
#增加外框CSS3外阴影效果,美化UI
#弹框关闭以渐隐动画显示
* v3.1 2010-11-25 #更准确使用$.noop方法
* v3.2 2010-11-26 #修改些属性,使向下兼容1.3版本
* v3.3 2010-11-30 #阻止弹框重复关闭执行
* v3.4 2011-01-21 #修复错别字符,修复IE下弹框高度超过一屏拖拽会隐藏的bug
* v3.5 2011-03-03 #添加新的api参数protect
* v3.6 2011-04-06
* v3.7 2012-06-05 #修复ajax加载页面或html片段含JavaScript脚本时重复执行的bug
* v3.8 2012-06-12 #修复title记忆shut参数在ajax 加载时不起作用的问题
* v4.0 2012-06-13 #框架CSS实现大调整
*/
(function($) {
//给页面装载CSS样式
var LG = 'linear-gradient(top, #fafafa, #eee)', CSS = '<style type="text/css">' +
'#zxxBlank{position:absolute;z-index:2000;left:0;top:0;width:100%;height:0;background:black;}' +
'.wrap_out{padding:5px;background:#eee;box-shadow:0 0 6px rgba(0,0,0,.5);position:absolute;z-index:2000;left:-9999px;}' +
'.wrap_in{background:#fafafa;border:1px solid #ccc;}' +
'.wrap_bar{border-bottom:1px solid #ddd;background:#f0f0f0;background:-moz-'+ LG +';background:-o-'+ LG +';background:-webkit-'+ LG +';background:'+ LG +';}' +
'.wrap_title{line-height:24px;padding-left:10px;margin:0;font-weight:normal;font-size:1em;}' +
'.wrap_close{position:relative;}' +
'.wrap_close a{width:20px;height:20px;text-align:center;margin-top:-22px;color:#34538b;font:bold 1em/20px Tahoma;text-decoration:none;cursor:pointer;position:absolute;right:6px;}' +
'.wrap_close a:hover{text-decoration:none;color:#f30;}' +
'.wrap_body{background:white;}' +
'.wrap_remind{width:16em;padding:30px 40px;}' +
'.wrap_remind p{margin:10px 0 0;}' +
'.submit_btn, .cancel_btn{display:inline-block;padding:3px 12px 1.99px;line-height:16px;border:1px solid;cursor:pointer;overflow:visible;}' +
'.submit_btn{background:#486aaa;border-color:#a0b3d6 #34538b #34538b #a0b3d6;color:#f3f3f3;}' +
'.submit_btn:hover{text-decoration:none;color:#fff;}' +
'.cancel_btn{background:#eee;border-color:#f0f0f0 #bbb #bbb #f0f0f0;color:#333;}' +
'</style>';
$("head").append(CSS);
var WRAP = '<div id="zxxBlank" onselectstart="return false;"></div>' +
'<div class="wrap_out" id="wrapOut">' +
'<div class="wrap_in" id="wrapIn">' +
'<div id="wrapBar" class="wrap_bar" onselectstart="return false;">' +
'<h4 id="wrapTitle" class="wrap_title"></h4>' +
'<div class="wrap_close"><a href="javasctipt:" id="wrapClose" title="关闭"></a></div>' +
'</div>' +
'<div class="wrap_body" id="wrapBody"></div>' +
'</div>' +
'</div>';
$.fn.zxxbox = function(options) {
options = options || {};
var s = $.extend({}, zxxboxDefault, options);
后面还有 348 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。