WeiWeiXinNet/USER_DIR/SYSUSER/HOME/index/Pink/jquery.jBox.src.js

(开头部分) 38KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/*
* jQuery jBox 2.3
* Author: kudy chen (kudychen@gmail.com)
* 
* Copyright 2011, kudy studio
* Dual licensed under the MIT or GPL Version 3 licenses.
* 
* Last Modified: 2011-11-11
*/
(function ($) {
    $.jBox = function (content, options) {
        options = $.extend({}, $.jBox.defaults, options);
        options.showFade = options.opacity > 0;
        options.isTip = options.isTip || false;
        options.isMessager = options.isMessager || false;

        if (content == undefined) { content = ''; }
        if (options.border < 0) { options.border = 0; }
        if (options.id == undefined) { options.id = 'jBox_' + Math.floor(Math.random() * 1000000); }
        var isIE6 = ($.browser.msie && parseInt($.browser.version) < 7);

        var prevBox = $('#' + options.id);
        if (prevBox.length > 0) {
            options.zIndex = $.jBox.defaults.zIndex++;
            prevBox.css({ zIndex: options.zIndex });
            prevBox.find('#jbox').css({ zIndex: options.zIndex + 1 });
            return prevBox;
        }

        var data = { url: '', type: '', html: '', isObject: content.constructor == Object };
        if (!data.isObject) {
            content = content + '';
            var tempContent = content.toLowerCase();
            if (tempContent.indexOf('id:') == 0) data.type = 'ID';
            else if (tempContent.indexOf('get:') == 0) data.type = 'GET';
            else if (tempContent.indexOf('post:') == 0) data.type = 'POST';
            else if (tempContent.indexOf('iframe:') == 0) data.type = 'IFRAME';
            else if (tempContent.indexOf('html:') == 0) data.type = 'HTML';
            else { content = 'html:' + content; data.type = 'HTML'; }
            content = content.substring(content.indexOf(":") + 1, content.length);
        }

        var withTitle = !options.isTip && !(options.title == undefined);
        var isRequest = data.type == 'GET' || data.type == 'POST' || data.type == 'IFRAME';
        var titleWidth = typeof options.width == 'number' ? (options.width - 50) + 'px' : "90%";

        var boxHtml = [];
        boxHtml.push('<div id="' + options.id + '" class="jbox-' + (options.isTip ? 'tip' : (options.isMessager ? 'messager' : 'body')) + '">');
        if (options.showFade) {
            if ((isIE6 && $('iframe').length > 0) || $('object, applet').length > 0) {
                boxHtml.push('<iframe id="jbox-fade" class="jbox-fade" src="about:blank" style="display:block;position:absolute;z-index:-1;"></iframe>');
            }
            else {
                if (isIE6) {
                    $('select').css('visibility', 'hidden');
                }
                boxHtml.push('<div id="jbox-fade" class="jbox-fade" style="position:absolute;"></div>');
            }
        }
        boxHtml.push('<div id="jbox-temp" class="jbox-temp" style="width:0px;height:0px;background-color:#ff3300;position:absolute;z-index:1984;fdisplay:none;"></div>');
后面还有 791 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

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