xytipswindow 有返回值吗
展开全部
/*
* jQuery XYTipsWindow Plus @requires jQuery v1.3.2
* Dual licensed under the MIT and GPL licenses.
*
* Copyright (c) xinyour (http://www.xinyour.com/)
*
* Autor: Await
* webSite: http://leotheme.cn/
* Date: 星期四 2011年05月15日
* Version: 2.8.0
**********************************************************************
* @example
* $("#example").XYTipsWindow();
**********************************************************************
* XYTipsWindow o参数可配置项:
* ___title : 窗口标题文字;
* ___boxID : 弹出层ID(默认随机);
* ___content : 内容(可选内容为){ text | id | img | swf | url | iframe};
* ___width : 窗口宽度(默认宽度为300px);
* ___height : 窗口离度(默认高度为200px);
* ___titleClass : 窗口标题样式名称;
* ___closeID : 关闭窗口ID;
* ___triggerID : 相对于这个ID定位;[暂时取消此功能]
* ___boxBdColor : 弹出层外层边框颜色(默认值:#E9F3FD);
* ___boxBdOpacity : 弹出层外层边框透明度(默认值:1,不透明);
* ___boxWrapBdColor : 弹出层内部边框颜色(默认值:#A6C9E1);
* ___windowBgColor : 遮罩层背景颜色(默认值:#000000);
*___windowBgOpacity : 遮罩层背景透明度(默认值:0.5);
* ___time : 自动关闭等待时间;(单位毫秒);
* ___drag : 拖动手柄ID[当指定___triggerID的时候禁止拖动];
* ___dragBoxOpacity : 设置窗口拖动时窗口透明度(默认值:1,不透明);
* ___showTitle : 是否显示标题(布尔值 默认为true);
* ___showBoxbg : 是否显示弹出层背景(布尔值 默认为true);
* ___showbg : 是否显示遮罩层(布尔值 默认为false);
* ___button : 数组,要显示按钮的文字;
* ___callback : 回调函数,默认返回所选按钮显示的文 ;
* ___offsets : 设定弹出层位置,默认居中;内置固定位置浮动:left-top(左上角);right-top(右上角);left-bottom(左下角);right-bottom(右下角);middle-top(居中置顶);middle-bottom(居中置低);left-middle(靠左居中);right-middle(靠右居中);
* ___fns : 弹出窗口后执行的函数;
**********************************************************************/
;(function(){
$.XYTipsWindow=function(o){
defaults = $.extend({
___title:"Hello World",
___boxID:boxID(10),
___content:"text:内容",
___width: "300",
___height: "200",
___titleClass: "boxTitle",
___closeID:"",
___triggerID:"",
___boxBdColor:"#E9F3FD",
___boxBdOpacity:"1",
___boxWrapBdColor:"#A6C9E1",
___windowBgColor:"#000000",
___windowBgOpacity:"0.5",
___time:"",
___drag:"",
___dragBoxOpacity:"1",
___showTitle:true,
___showBoxbg:true,
___showbg:false,
___offsets:"",
___button:"",
___callback:function(){},
___fns:function(){}
},o);
$.XYTipsWindow.init(defaults);
};
var BOXID,isIE6 = !-[1,] && !window.XMLHttpRequest;
var $XYTipsWindowarr = new Array();
var boxID = function (n){
var Str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for (var i = 0, r =""; i < n; i++){
r += Str.charAt(Math.floor(Math.random() * 62));
};
return r;
};
$.extend($.XYTipsWindow,{
//初始化
init: function (o){
BOXID = o;
if ($("#"+o.___boxID).length>0){
alert("对不起,创建弹出层失败!窗口“"+o.___boxID+"”已存在!");
return false;
};
var $box = $("#"+o.___boxID);
$.XYTipsWindow.showBox(o);
$(".___closeBox",$box).die().live("click",function(){
$.XYTipsWindow.removeBox();
}).css({zIndex:"870618"});
if(o.___closeID != ""){
$("#"+o.___closeID,$box).die().live("click",function(){
$.XYTipsWindow.removeBox();
});
* jQuery XYTipsWindow Plus @requires jQuery v1.3.2
* Dual licensed under the MIT and GPL licenses.
*
* Copyright (c) xinyour (http://www.xinyour.com/)
*
* Autor: Await
* webSite: http://leotheme.cn/
* Date: 星期四 2011年05月15日
* Version: 2.8.0
**********************************************************************
* @example
* $("#example").XYTipsWindow();
**********************************************************************
* XYTipsWindow o参数可配置项:
* ___title : 窗口标题文字;
* ___boxID : 弹出层ID(默认随机);
* ___content : 内容(可选内容为){ text | id | img | swf | url | iframe};
* ___width : 窗口宽度(默认宽度为300px);
* ___height : 窗口离度(默认高度为200px);
* ___titleClass : 窗口标题样式名称;
* ___closeID : 关闭窗口ID;
* ___triggerID : 相对于这个ID定位;[暂时取消此功能]
* ___boxBdColor : 弹出层外层边框颜色(默认值:#E9F3FD);
* ___boxBdOpacity : 弹出层外层边框透明度(默认值:1,不透明);
* ___boxWrapBdColor : 弹出层内部边框颜色(默认值:#A6C9E1);
* ___windowBgColor : 遮罩层背景颜色(默认值:#000000);
*___windowBgOpacity : 遮罩层背景透明度(默认值:0.5);
* ___time : 自动关闭等待时间;(单位毫秒);
* ___drag : 拖动手柄ID[当指定___triggerID的时候禁止拖动];
* ___dragBoxOpacity : 设置窗口拖动时窗口透明度(默认值:1,不透明);
* ___showTitle : 是否显示标题(布尔值 默认为true);
* ___showBoxbg : 是否显示弹出层背景(布尔值 默认为true);
* ___showbg : 是否显示遮罩层(布尔值 默认为false);
* ___button : 数组,要显示按钮的文字;
* ___callback : 回调函数,默认返回所选按钮显示的文 ;
* ___offsets : 设定弹出层位置,默认居中;内置固定位置浮动:left-top(左上角);right-top(右上角);left-bottom(左下角);right-bottom(右下角);middle-top(居中置顶);middle-bottom(居中置低);left-middle(靠左居中);right-middle(靠右居中);
* ___fns : 弹出窗口后执行的函数;
**********************************************************************/
;(function(){
$.XYTipsWindow=function(o){
defaults = $.extend({
___title:"Hello World",
___boxID:boxID(10),
___content:"text:内容",
___width: "300",
___height: "200",
___titleClass: "boxTitle",
___closeID:"",
___triggerID:"",
___boxBdColor:"#E9F3FD",
___boxBdOpacity:"1",
___boxWrapBdColor:"#A6C9E1",
___windowBgColor:"#000000",
___windowBgOpacity:"0.5",
___time:"",
___drag:"",
___dragBoxOpacity:"1",
___showTitle:true,
___showBoxbg:true,
___showbg:false,
___offsets:"",
___button:"",
___callback:function(){},
___fns:function(){}
},o);
$.XYTipsWindow.init(defaults);
};
var BOXID,isIE6 = !-[1,] && !window.XMLHttpRequest;
var $XYTipsWindowarr = new Array();
var boxID = function (n){
var Str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for (var i = 0, r =""; i < n; i++){
r += Str.charAt(Math.floor(Math.random() * 62));
};
return r;
};
$.extend($.XYTipsWindow,{
//初始化
init: function (o){
BOXID = o;
if ($("#"+o.___boxID).length>0){
alert("对不起,创建弹出层失败!窗口“"+o.___boxID+"”已存在!");
return false;
};
var $box = $("#"+o.___boxID);
$.XYTipsWindow.showBox(o);
$(".___closeBox",$box).die().live("click",function(){
$.XYTipsWindow.removeBox();
}).css({zIndex:"870618"});
if(o.___closeID != ""){
$("#"+o.___closeID,$box).die().live("click",function(){
$.XYTipsWindow.removeBox();
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询