DTcms.Web/scripts/ui/js/ligerBuild.min.js

(开头部分) 73KB

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

if(typeof(LigerUIManagers)=="undefined")LigerUIManagers={};(function($)
{$.fn.ligerGetAccordionManager=function()
{return LigerUIManagers[this[0].id+"_Accordion"];};$.fn.ligerRemoveAccordionManager=function()
{return this.each(function()
{LigerUIManagers[this.id+"_Accordion"]=null;});};$.fn.ligerAccordion=function(p)
{this.each(function()
{p=$.extend({height:null,speed:"normal",changeHeightOnResize:false,heightDiff:0},p||{});if(this.usedAccordion)return;var g={onResize:function()
{if(!p.height||typeof(p.height)!='string'||p.height.indexOf('%')==-1)return false;if(g.accordion.parent()[0].tagName.toLowerCase()=="body")
{var windowHeight=$(window).height();windowHeight-=parseInt(g.layout.parent().css('paddingTop'));windowHeight-=parseInt(g.layout.parent().css('paddingBottom'));g.height=p.heightDiff+windowHeight*parseFloat(g.height)*0.01;}
else
{g.height=p.heightDiff+(g.accordion.parent().height()*parseFloat(p.height)*0.01);}
g.accordion.height(g.height);g.setContentHeight(g.height-g.headerHoldHeight);},setHeight:function(height)
{g.accordion.height(height);height-=g.headerHoldHeight;$("> .l-accordion-content",g.accordion).height(height);}};g.accordion=$(this);if(!g.accordion.hasClass("l-accordion-panel"))g.accordion.addClass("l-accordion-panel");var selectedIndex=0;if($("> div[lselected=true]",g.accordion).length>0)
selectedIndex=$("> div",g.accordion).index($("> div[lselected=true]",g.accordion));$("> div",g.accordion).each(function(i,box)
{var header=$('<div class="l-accordion-header"><div class="l-accordion-toggle"></div><div class="l-accordion-header-inner"></div></div>');if(i==selectedIndex)
$(".l-accordion-toggle",header).addClass("l-accordion-toggle-open");if($(box).attr("title"))
{var iconbox="";if($(box).attr("iconcss"))
{iconbox='<span class="'+$(box).attr("iconcss")+'"></span>';}
$(".l-accordion-header-inner",header).html(iconbox+$(box).attr("title"));$(box).attr("title","");}
$(box).before(header);if(!$(box).hasClass("l-accordion-content"))$(box).addClass("l-accordion-content");});$(".l-accordion-toggle",g.accordion).each(function()
{if(!$(this).hasClass("l-accordion-toggle-open")&&!$(this).hasClass("l-accordion-toggle-close"))
{$(this).addClass("l-accordion-toggle-close");}
if($(this).hasClass("l-accordion-toggle-close"))
{$(this).parent().next(".l-accordion-content:visible").hide();}});$(".l-accordion-header",g.accordion).hover(function()
{$(this).addClass("l-accordion-header-over");},function()
{$(this).removeClass("l-accordion-header-over");});$(".l-accordion-toggle",g.accordion).hover(function()
{if($(this).hasClass("l-accordion-toggle-open"))
$(this).addClass("l-accordion-toggle-open-over");else if($(this).hasClass("l-accordion-toggle-close"))
$(this).addClass("l-accordion-toggle-close-over");},function()
{if($(this).hasClass("l-accordion-toggle-open"))
$(this).removeClass("l-accordion-toggle-open-over");else if($(this).hasClass("l-accordion-toggle-close"))
$(this).removeClass("l-accordion-toggle-close-over");});$(">.l-accordion-header",g.accordion).click(function()
{var togglebtn=$(".l-accordion-toggle:first",this);if(togglebtn.hasClass("l-accordion-toggle-close"))
{togglebtn.removeClass("l-accordion-toggle-close").removeClass("l-accordion-toggle-close-over l-accordion-toggle-open-over")
togglebtn.addClass("l-accordion-toggle-open");$(this).next(".l-accordion-content").show(p.speed).siblings(".l-accordion-content:visible").hide(p.speed);$(this).siblings(".l-accordion-header").find(".l-accordion-toggle").removeClass("l-accordion-toggle-open").addClass("l-accordion-toggle-close");}
else
{togglebtn.removeClass("l-accordion-toggle-open").removeClass("l-accordion-toggle-close-over l-accordion-toggle-open-over").addClass("l-accordion-toggle-close");$(this).next(".l-accordion-content").hide(p.speed);}});g.headerHoldHeight=0;$("> .l-accordion-header",g.accordion).each(function()
{g.headerHoldHeight+=$(this).height();});if(p.height&&typeof(p.height)=='string'&&p.height.indexOf('%')>0)
{g.onResize();if(p.changeHeightOnResize)
{$(window).resize(function()
{g.onResize();});}}
else
{if(p.height)
{g.height=p.heightDiff+p.height;g.accordion.height(g.height);g.setHeight(p.height);}
else
{g.header=g.accordion.height();}}
if(this.id==undefined)this.id="LigerUI_"+new Date().getTime();LigerUIManagers[this.id+"_Accordion"]=g;this.usedAccordion=true;});if(this.length==0)return null;if(this.length==1)return LigerUIManagers[this[0].id+"_Accordion"];var managers=[];this.each(function(){managers.push(LigerUIManagers[this.id+"_Accordion"]);});return managers;};})(jQuery);var ligerDialogImagePath="../../scripts/ui/skins/Aqua/images/dialog/";(function($){$.ligerDefaults=$.ligerDefaults||{};$.ligerDefaults.Dialog={cls:null,id:null,buttons:null,isDrag:true,width:280,height:null,content:'',target:null,url:null,load:false,type:'warn',left:null,top:null,modal:true,name:null,isResize:false,allowClose:true,opener:null,timeParmName:null};$.ligerDefaults.DialogString={titleMessage:'提示',waittingMessage:'正在等待中,请稍候...'};$.ligerDialog={};$.ligerDialog.open=function(p){p=$.extend({},$.ligerDefaults.Dialog,$.ligerDefaults.DialogString,p||{});var g={applyWindowMask:function(){$(".l-window-mask").remove();$("<div class='l-window-mask' style='display: block;'></div>").height($(window).height()+$(window).scrollTop()).appendTo('body');},removeWindowMask:function(){$(".l-window-mask").remove();},applyDrag:function(){if($.fn.ligerDrag)
g.dialog.ligerDrag({handler:'.l-dialog-title'});},applyResize:function(){if($.fn.ligerResizable)
{g.dialog.ligerResizable({onStopResize:function(current,e)
{var top=0;var left=0;if(!isNaN(parseInt(g.dialog.css('top'))))
top=parseInt(g.dialog.css('top'));if(!isNaN(parseInt(g.dialog.css('left'))))
left=parseInt(g.dialog.css('left'));if(current.diffTop!=undefined)
{g.dialog.css({top:top+current.diffTop,left:left+current.diffLeft});g.dialog.body.css({width:current.newWidth-26});$(".l-dialog-content",g.dialog.body).height(current.newHeight-46-$(".l-dialog-buttons",g.dialog).height());}
return false;}});}},setImage:function(){if(p.type){if(p.type=='success'||p.type=='donne'||p.type=='ok'){$(".l-dialog-image",g.dialog).addClass("l-dialog-image-donne").show();$(".l-dialog-content",g.dialog).css({paddingLeft:64,paddingBottom:30});}
else if(p.type=='error'){$(".l-dialog-image",g.dialog).addClass("l-dialog-image-error").show();$(".l-dialog-content",g.dialog).css({paddingLeft:64,paddingBottom:30});}
else if(p.type=='warn'){$(".l-dialog-image",g.dialog).addClass("l-dialog-image-warn").show();$(".l-dialog-content",g.dialog).css({paddingLeft:64,paddingBottom:30});}
else if(p.type=='question'){$(".l-dialog-image",g.dialog).addClass("l-dialog-image-question").show();$(".l-dialog-content",g.dialog).css({paddingLeft:64,paddingBottom:20});}}}};g.dialog=$('<div class="l-dialog"><table class="l-dialog-table" cellpadding="0" cellspacing="0" border="0"><tbody><tr><td class="l-dialog-tl"></td><td class="l-dialog-tc"><div class="l-dialog-tc-inner"><div class="l-dialog-icon"></div><div class="l-dialog-title"></div><div class="l-dialog-close"></div></div></td><td class="l-dialog-tr"></td></tr><tr><td class="l-dialog-cl"></td><td class="l-dialog-cc"><div class="l-dialog-body"><div class="l-dialog-image"></div> <div class="l-dialog-content"></div><div class="l-dialog-buttons"><div class="l-dialog-buttons-inner"></div></td><td class="l-dialog-cr"></td></tr><tr><td class="l-dialog-bl"></td><td class="l-dialog-bc"></td><td class="l-dialog-br"></td></tr></tbody></table></div>');$('body').append(g.dialog);g.dialog.body=$(".l-dialog-body:first",g.dialog);g.dialog.close=function(){if(g.dialog.frame)
{$(g.dialog.frame.document).ready(function(){g.removeWindowMask();g.dialog.remove();});}
else
{g.removeWindowMask();g.dialog.remove();}};g.dialog.doShow=function(){g.dialog.show();};if(p.allowClose==false)$(".l-dialog-close",g.dialog).remove();if(p.target||p.url||p.type=="none")p.type=null;if(p.cls)g.dialog.addClass(p.cls);if(p.id)g.dialog.attr("id",p.id);if(p.modal)
后面还有 480 行代码,购买后查看完整代码

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

AI 解读

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

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