⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ygddlist.js

📁 SugarCRM5.1 开源PHP客户关系管理系统
💻 JS
字号:
function ygDDList(id,sGroup){if(id){this.init(id,sGroup);this.initFrame();this.logger=new ygLogger("ygDDList");}var s=this.getDragEl().style;s.borderColor="transparent";s.backgroundColor="#f6f5e5";s.opacity=0.76;s.filter="alpha(opacity=76)";}ygDDList.prototype=new YAHOO.util.DDProxy();ygDDList.prototype.borderDiv=null;ygDDList.prototype.originalDisplayProperties=Array();ygDDList.prototype.startDrag=function(x,y){this.logger.debug(this.id+" startDrag");var dragEl=this.getDragEl();var clickEl=this.getEl();dragEl.innerHTML=clickEl.innerHTML;dragElObjects=dragEl.getElementsByTagName('object');dragEl.className=clickEl.className;dragEl.style.color=clickEl.style.color;dragEl.style.border="1px solid #aaa";clickElRegion=YAHOO.util.Dom.getRegion(clickEl);this.borderDiv=document.createElement('div');this.borderDiv.style.height=(clickElRegion.bottom-clickElRegion.top)+'px';this.borderDiv.style.border='2px dashed #cccccc';for(i in clickEl.childNodes){if(typeof clickEl.childNodes[i].style!='undefined'){this.originalDisplayProperties[i]=clickEl.childNodes[i].style.display;clickEl.childNodes[i].style.display='none';}}clickEl.appendChild(this.borderDiv);};ygDDList.prototype.endDrag=function(e){var clickEl=this.getEl();clickEl.removeChild(this.borderDiv);for(i in clickEl.childNodes){if(typeof clickEl.childNodes[i].style!='undefined'){clickEl.childNodes[i].style.display=this.originalDisplayProperties[i];}}if(this.clickHeight)clickEl.style.height=this.clickHeight;elseclickEl.style.height='';if(this.clickBorder)clickEl.style.border=this.clickBorder;elseclickEl.style.border='';dragEl=this.getDragEl();dragEl.innerHTML='';this.afterEndDrag(e);};ygDDList.prototype.afterEndDrag=function(e){}ygDDList.prototype.onDrag=function(e,id){};ygDDList.prototype.onDragOver=function(e,id){var el;if("string"==typeof id){el=YAHOO.util.DDM.getElement(id);}else{el=YAHOO.util.DDM.getBestMatch(id).getEl();}dragEl=this.getDragEl();elRegion=YAHOO.util.Dom.getRegion(el);var mid=YAHOO.util.DDM.getPosY(el)+(Math.floor((elRegion.bottom-elRegion.top)/2));if(YAHOO.util.DDM.getPosY(dragEl)<mid){var el2=this.getEl();var p=el.parentNode;p.insertBefore(el2,el);}if(YAHOO.util.DDM.getPosY(dragEl)>=mid){var el2=this.getEl();var p=el.parentNode;p.insertBefore(el2,el.nextSibling);}};ygDDList.prototype.onDragEnter=function(e,id){};ygDDList.prototype.onDragOut=function(e,id){}function ygDDListBoundary(id,sGroup){if(id){this.init(id,sGroup);this.logger=new ygLogger("ygDDListBoundary");this.isBoundary=true;}}ygDDListBoundary.prototype=new YAHOO.util.DDTarget();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -