亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tree.js

?? ajax實現tree
?? JS
?? 第 1 頁 / 共 4 頁
字號:
if(this.children){for(var ii=this.children.length-1;ii>=0;ii--){this.children[ii].destroy(true);}}if(this.config.isRootNode){return;}var childIndex=null;var childrenArray=this.config.parentNode.children;for(var ii=0;ii<childrenArray.length;ii++){if(childrenArray[ii]==this){childIndex=ii;break;}}if(childIndex==null){}else{if(childIndex!=0&&childrenArray[childIndex-1].isCreated){childrenArray[childIndex-1].putLines();}if(childIndex!=childrenArray.length-1&&childrenArray[childIndex+1].isCreated){childrenArray[childIndex+1].putLines();}childrenArray=childrenArray.slice(0,childIndex).concat(childrenArray.slice(childIndex+1));this.config.parentNode.children=childrenArray;}for(var ii=0;ii<this.config.tree.allNodes.length;ii++){if(this.config.tree.allNodes[ii]==this){childIndex=ii;break;}}if(childIndex==null){}else{this.config.tree.allNodes=this.config.tree.allNodes.slice(0,childIndex).concat(this.config.tree.allNodes.slice(childIndex+1));}if(this.data.attributes&&this.data.attributes.id){this.config.tree.id2Obj[this.data.attributes.id]=null;}else{this.config.tree.id2Obj[this.id]=null;}if(this.config.tree.prevSelected==this){this.config.tree.prevSelected=null;}if(this.config.parentNode){this.config.parentNode.updateCheckbox();}};Zapatec.Tree.Node.prototype.addNode=function(newChild,insertPosition){if(newChild!=null&&newChild.nodeType&&newChild.nodeType==1&&newChild.nodeName.toLowerCase()=="li"){newChild=Zapatec.Tree.Utils.convertLi2Json(newChild,this.config.tree.config.prevCompatible);}if(newChild==null){Zapatec.Log({description:"No data given!"});return null;}var resultNode=newChild;this.data.children.splice(insertPosition,0,newChild);if(this.isCreated||!this.config.tree.quick){resultNode=new Zapatec.Tree.Node({tree:this.config.tree,parentNode:this,level:this.config.level+1,source:newChild,sourceType:"json",eventListeners:this.config.eventListeners});if(this.isChildrenCreated){var prevNode=null;var nextNode=null;var insertBeforeElement=null;if(insertPosition!=0){prevNode=this.children[insertPosition-1];}if(insertPosition!=this.children.length){nextNode=this.children[insertPosition];insertBeforeElement=nextNode.labelContainer;}var tmp=document.createElement("SPAN");Zapatec.Transport.setInnerHtml({html:resultNode.create(),container:tmp});var nodes=[];for(var ii=0;ii<tmp.childNodes.length;ii++){nodes.push(tmp.childNodes[ii]);}if(insertBeforeElement){for(var ii=0;ii<nodes.length;ii++){this.childrenContainer.insertBefore(nodes[ii],insertBeforeElement);}}else{for(var ii=0;ii<nodes.length;ii++){this.childrenContainer.appendChild(nodes[ii]);}}resultNode.afterCreate();if(prevNode){prevNode.putLines();}if(nextNode){nextNode.putLines();}}this.children.splice(insertPosition,0,resultNode);}this.updateCheckbox();if(this.config.parentNode){this.config.parentNode.updateCheckbox();}return resultNode;};Zapatec.Tree.Node.prototype.appendChild=function(newChild,atStart){if(atStart){return this.addNode(newChild,0);}else{return this.addNode(newChild,this.children.length);}};Zapatec.Tree.Node.prototype.insertBefore=function(newChild){for(var ii=this.config.parentNode.children.length-1;ii>=0;ii--){if(this==this.config.parentNode.children[ii]){return this.config.parentNode.addNode(newChild,ii);}}};Zapatec.Tree.Node.prototype.insertAfter=function(newChild){for(var ii=this.config.parentNode.children.length-1;ii>=0;ii--){if(this==this.config.parentNode.children[ii]){return this.config.parentNode.addNode(newChild,ii+1);}}};Zapatec.Tree.Node.prototype.getState=function(){var result={label:this.data.label,isSelected:this.data.isSelected,attributes:Zapatec.Utils.clone(this.data.attributes),isChecked:this.data.isChecked};if(this.isCreated&&!this.config.isRootNode){result.label=this.getLinkToLabelElement().innerHTML;}if(this.hasSubtree()){result.isExpanded=this.data.isExpanded;result.source=this.config.source;result.sourceType=this.config.sourceType;result.expandedIcon=this.data.expandedIcon;result.collapsedIcon=this.data.collapsedIcon;result.fetchingIcon=this.data.fetchingIcon;result.children=[];for(var ii=0;ii<this.children.length;ii++){result.children.push(this.children[ii].getState());}}else{result.elementIcon=this.data.elementIcon;}return result;};Zapatec.Tree.Node.prototype.rename=function(newLabel){this.fireEvent("rename",this.data.label,newLabel);this.data.label=newLabel;var labelElement=this.getLinkToLabelElement();Zapatec.Transport.setInnerHtml({html:newLabel,container:labelElement});};Zapatec.Tree.Utils={};Zapatec.Tree.Utils.convertLi2Json=function(liNode,compat){if(liNode==null||liNode.nodeType!=1||liNode.nodeName.toLowerCase()!='li'){return null;}var struct={attributes:{}};var ul=null;var expandedIcon=null;var collapsedIcon=null;var fetchingIcon=null;var icon=null;var labelEl=document.createElement("span");var cNodes=[];for(var ii=0;ii<liNode.childNodes.length;ii++){cNodes.push(liNode.childNodes[ii]);}for(var ii=0;ii<cNodes.length;ii++){var node=cNodes[ii];if(node.nodeType==1){if(node.nodeName.toLowerCase()=='img'){if(compat){if(icon==null){icon=node;}if(expandedIcon==null){expandedIcon=node;Zapatec.Utils.addClass(expandedIcon,"expandedIcon");continue;}else if(collapsedIcon==null){collapsedIcon=node;Zapatec.Utils.addClass(collapsedIcon,"collapsedIcon");continue;}if(icon==node){continue;}}else{if(/\belementIcon\b/.test(node.className)){icon=node;continue;}else if(/\bexpandedIcon\b/.test(node.className)){expandedIcon=node;continue;}else if(/\bcollapsedIcon\b/.test(node.className)){collapsedIcon=node;continue;}else if(/\bfetchingIcon\b/.test(node.className)){fetchingIcon=node;continue;}}}if(node.nodeName.toLowerCase()=='ul'){ul=node;continue;}}var appendNode=node;if(Zapatec.is_ie&&node.nodeType==1&&node.nodeName.toLowerCase()=="script"){appendNode=node;}else{appendNode=node.cloneNode(true);}labelEl.appendChild(appendNode);}if(Zapatec.is_khtml){var allChildren=labelEl.all?labelEl.all:labelEl.getElementsByTagName("*");for(var ii=0;ii<allChildren.length;ii++){var child=allChildren[ii];for(var jj=0;jj<child.attributes.length;jj++){var attr=child.attributes[jj];child.setAttribute(attr.nodeName,attr.nodeValue.replace(/"/g,"'"));}}}struct['label']=labelEl.innerHTML;if(Zapatec.is_opera){struct['label']=struct['label'].replace(/\\"/g,"'");}struct['isSelected']=liNode.className.match(/\bselected\b/)!=null;struct['isExpanded']=liNode.className.match(/\bexpanded\b/)!=null;struct['loadAlways']=liNode.className.match(/\bzpLoadAlways\b/)!=null;for(var ii=0;ii<liNode.attributes.length;ii++){var attr=liNode.attributes[ii];if(Zapatec.is_ie&&liNode.getAttributeNode(attr.nodeName)&&!liNode.getAttributeNode(attr.nodeName).specified){continue;}struct['attributes'][attr.nodeName.toLowerCase()]=attr.nodeValue;}if(ul==null){if(icon){Zapatec.Utils.addClass(icon,"elementIcon");var tmpIcon=document.createElement("SPAN");tmpIcon.appendChild(icon);struct['elementIcon']=tmpIcon.innerHTML;}}else{if(expandedIcon){var tmpIcon=document.createElement("SPAN");tmpIcon.appendChild(expandedIcon);struct['expandedIcon']=tmpIcon.innerHTML;}if(collapsedIcon){var tmpIcon=document.createElement("SPAN");tmpIcon.appendChild(collapsedIcon);struct['collapsedIcon']=tmpIcon.innerHTML;}if(fetchingIcon){var tmpIcon=document.createElement("SPAN");tmpIcon.appendChild(fetchingIcon);struct['fetchingIcon']=tmpIcon.innerHTML;}struct['children']=[];for(var ii=0;ii<ul.childNodes.length;ii++){var tmp=Zapatec.Tree.Utils.convertLi2Json(ul.childNodes[ii],compat);if(tmp!=null){struct['children'].push(tmp);}}}return struct;};Zapatec.Tree.Utils.xml2dom=function(node){if(node.nodeType==3){return document.createTextNode(node.nodeValue);}if(node.nodeType!=1){return null;}var el=Zapatec.Utils.createElement(node.nodeName);for(var ii=0;ii<node.attributes.length;ii++){var attr=node.attributes[ii];if(attr.name.toLowerCase()=="class"){el.className=node.getAttribute(attr.name);}else{el.setAttribute(attr.name,node.getAttribute(attr.name));}}if(node.hasChildNodes()){for(var ii=0;ii<node.childNodes.length;ii++){var childNode=Zapatec.Tree.Utils.xml2dom(node.childNodes[ii]);if(childNode!=null){el.appendChild(childNode);}}}return el;};Zapatec.Tree.Utils.convertXml2Json=function(itemNode){if(itemNode==null||itemNode.nodeType!=1||itemNode.nodeName.toLowerCase()!='item'){return null;}var struct={content:null,attributes:{}};var list=null;var labelEl=document.createElement("span");for(var ii=0;ii<itemNode.childNodes.length;ii++){var node=itemNode.childNodes[ii];if(node.nodeType!=1){continue;}if(node.nodeName.toLowerCase()=="attribute"&&node.getAttribute("name")){struct.attributes[node.getAttribute("name")]=Zapatec.is_ie?node.childNodes[0].nodeValue:node.textContent;continue;}if(node.nodeName.toLowerCase()=='list'){list=node;continue;}if(node.nodeName.toLowerCase()=='label'){for(var jj=0;jj<node.childNodes.length;jj++){labelEl.insertBefore(Zapatec.Tree.Utils.xml2dom(node.childNodes[jj]),labelEl.firstChild);}continue;}}struct['label']=labelEl.innerHTML;struct['isSelected']=itemNode.getAttribute("isSelected")=="true";struct['isExpanded']=itemNode.getAttribute("isExpanded")=="true";struct['loadAlways']=itemNode.getAttribute("loadAlways")=="true";struct['source']=itemNode.getAttribute("source");struct['sourceType']=itemNode.getAttribute("sourceType");if(list==null){struct['elementIcon']=itemNode.getAttribute("elementIcon");}else{struct['collapsedIcon']=itemNode.getAttribute("collapsedIcon");struct['expandedIcon']=itemNode.getAttribute("expandedIcon");struct['fetchingIcon']=itemNode.getAttribute("fetchingIcon");struct['children']=[];for(var ii=0;ii<list.childNodes.length;ii++){var tmp=Zapatec.Tree.Utils.convertXml2Json(list.childNodes[ii]);if(tmp!=null){struct['children'].push(tmp);}}}return struct;};Zapatec.Tree.Utils.getNodeIndex=function(node){if(!node||!node.config||!node.config.parentNode||!node.config.parentNode.children){return null;}for(var ii=0;ii<node.config.parentNode.children.length;ii++){if(node.config.parentNode.children[ii]==node){return ii;}}};Zapatec.Tree.Utils.getPrevNode=function(prevSelected){var index=Zapatec.Tree.Utils.getNodeIndex(prevSelected);if(index==null){return;}var prevNode=null;if(index>0){prevNode=prevSelected.config.parentNode.children[index-1];while(prevNode.hasSubtree()&&prevNode.data.isExpanded){prevNode=prevNode.children[prevNode.children.length-1];}}else if(!prevSelected.config.parentNode.config.isRootNode){prevNode=prevSelected.config.parentNode;}return prevNode;};Zapatec.Tree.Utils.getNextNode=function(prevSelected){var index=Zapatec.Tree.Utils.getNodeIndex(prevSelected);if(index==null){return;}var nextNode=null;if(prevSelected.hasSubtree()&&prevSelected.data.isExpanded&&prevSelected.children.length>0){nextNode=prevSelected.children[0];}else if(index<prevSelected.config.parentNode.children.length-1){nextNode=prevSelected.config.parentNode.children[index+1];}else if(!prevSelected.config.parentNode.config.isRootNode){nextNode=prevSelected.config.parentNode;index=Zapatec.Tree.Utils.getNodeIndex(nextNode);while(index==nextNode.config.parentNode.children.length-1){nextNode=nextNode.config.parentNode;if(nextNode.config.isRootNode){return;}index=Zapatec.Tree.Utils.getNodeIndex(nextNode);}nextNode=nextNode.config.parentNode.children[index+1];}return nextNode;};Zapatec.Tree.Utils.addIconClass=function(str,className){if(!str||!className){return str;}var md=str.match(/( class=['"])/i);if(md){return str.replace(/( class=['"])/i,"$1"+className+" ");}else{return str.replace(/^<img/,"<img class='"+className+"'");}};Zapatec.Tree.Utils.isRightClick=function(ev){if(!ev){ev=window.event;}if(!ev){return false;}var button=ev.button?ev.button:ev.whichreturn(button>1||button==1&&(Zapatec.is_opera||Zapatec.is_khtml&&ev.metaKey));};

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一二三四区| 99精品视频在线播放观看| 国产精品一区专区| 色呦呦国产精品| 欧美成人高清电影在线| 亚洲人成网站在线| 国产精品亚洲第一| 欧美一区二区三区系列电影| 中文字幕在线播放不卡一区| 麻豆freexxxx性91精品| 在线精品视频小说1| 成人欧美一区二区三区视频网页 | 日本伊人午夜精品| 99综合电影在线视频| 久久综合精品国产一区二区三区 | 久久综合色综合88| 亚洲主播在线播放| voyeur盗摄精品| 久久久激情视频| 国产在线精品一区二区不卡了| 精品污污网站免费看| 亚洲麻豆国产自偷在线| 粉嫩av亚洲一区二区图片| 日韩美女视频在线| 青娱乐精品视频在线| 欧美精品丝袜久久久中文字幕| 亚洲天堂网中文字| 99re在线视频这里只有精品| 日本一区二区三区高清不卡| 国产精品一区二区男女羞羞无遮挡| 91精品一区二区三区在线观看| 亚洲线精品一区二区三区八戒| 91亚洲精品久久久蜜桃网站| 国产日韩欧美不卡在线| 国产精品一品视频| 欧美国产精品一区二区| 国产成人亚洲综合a∨婷婷| 欧美精品一区二区三区在线播放 | 国产精品伦一区二区三级视频| 国产精品一区二区三区四区| 久久九九国产精品| 成人天堂资源www在线| 国产三区在线成人av| 国产精品一区二区久久不卡| 欧美国产丝袜视频| 97久久人人超碰| 一区二区三区国产豹纹内裤在线| 色综合中文字幕| 亚洲在线免费播放| 欧美一级欧美三级在线观看| 久久se精品一区精品二区| 精品国产伦一区二区三区观看方式 | 亚洲综合图片区| 色欧美88888久久久久久影院| 亚洲激情校园春色| 欧美精三区欧美精三区| 麻豆成人在线观看| 欧美激情一区二区在线| 在线观看国产一区二区| 日本亚洲最大的色成网站www| 亚洲精品一区在线观看| av在线不卡电影| 亚洲国产aⅴ天堂久久| 欧美日本不卡视频| 国产成人免费高清| 亚洲大型综合色站| 久久综合999| 一本久久a久久免费精品不卡| 奇米色一区二区| 国产香蕉久久精品综合网| 在线亚洲高清视频| 国产精品资源在线| 午夜电影一区二区| 中文字幕乱码久久午夜不卡 | 波多野结衣亚洲一区| 五月激情综合色| 中文字幕精品一区二区精品绿巨人| 欧美日韩中文精品| 成人免费视频国产在线观看| 日日噜噜夜夜狠狠视频欧美人 | 欧美亚洲国产一区二区三区va| 人人狠狠综合久久亚洲| 亚洲色欲色欲www| 精品剧情在线观看| 欧美男人的天堂一二区| 成人激情动漫在线观看| 视频一区免费在线观看| 自拍偷拍欧美激情| 精品成人一区二区三区四区| 在线日韩国产精品| 国产激情一区二区三区| 日韩在线一区二区三区| 亚洲免费大片在线观看| 国产日韩精品久久久| 日韩午夜在线播放| 色偷偷久久一区二区三区| 国产伦精品一区二区三区免费| 天堂va蜜桃一区二区三区| 亚洲另类春色国产| 国产精品成人在线观看 | 91精品国产全国免费观看| 一本色道久久综合狠狠躁的推荐| 国产揄拍国内精品对白| 欧美a级理论片| 三级成人在线视频| 亚洲二区视频在线| 亚洲一区在线视频| 亚洲女人的天堂| 亚洲日本丝袜连裤袜办公室| 国产欧美一区二区精品秋霞影院| 精品久久久久久久人人人人传媒| 欧美三级电影网站| 欧美视频一二三区| 欧美日韩在线播放| 欧美在线不卡一区| 精品视频在线免费观看| 欧美在线小视频| 一本大道av一区二区在线播放 | 韩国成人福利片在线播放| 日本vs亚洲vs韩国一区三区二区| 日韩精品午夜视频| 日韩成人一级大片| 男女视频一区二区| 麻豆精品蜜桃视频网站| 青青草伊人久久| 国产一区在线不卡| 成人美女视频在线看| 99九九99九九九视频精品| 91精品办公室少妇高潮对白| 色噜噜狠狠色综合欧洲selulu| 色呦呦网站一区| 欧美日本一区二区三区| 欧美成人精精品一区二区频| 久久精品夜色噜噜亚洲aⅴ| 日本一区免费视频| 一区二区三区国产豹纹内裤在线| 亚洲国产精品久久不卡毛片| 爽好久久久欧美精品| 国内精品免费**视频| 成人av午夜影院| 色美美综合视频| 欧美成人aa大片| 国产精品人人做人人爽人人添| 亚洲黄色尤物视频| 蜜臀国产一区二区三区在线播放| 国产精品一卡二卡| 91福利国产精品| 日韩欧美成人一区二区| 中文字幕在线一区免费| 亚洲成人自拍网| 国产伦精品一区二区三区免费 | 久久九九国产精品| 亚洲免费大片在线观看| 久久精品国产99国产精品| 不卡在线观看av| 91精品午夜视频| 国产精品短视频| 免费在线视频一区| aaa亚洲精品| 精品久久五月天| 亚洲精品久久嫩草网站秘色| 日本v片在线高清不卡在线观看| 国产精品一区二区无线| 欧美偷拍一区二区| 日本一区二区在线不卡| 丝袜亚洲另类欧美| 97国产一区二区| 欧美大胆人体bbbb| 亚洲综合清纯丝袜自拍| 国产精品一区二区不卡| 欧美高清视频www夜色资源网| 中文字幕精品三区| 麻豆久久久久久| 欧美日韩一区二区三区四区五区| 国产日产精品一区| 蜜臀久久久久久久| 在线观看精品一区| 中文字幕一区二区三区av| 狠狠v欧美v日韩v亚洲ⅴ| 欧美妇女性影城| 一区二区三区久久| 国产v综合v亚洲欧| 欧美成人猛片aaaaaaa| 亚洲国产婷婷综合在线精品| 成人avav在线| 久久久一区二区三区捆绑**| 日韩精品一区第一页| 日本精品裸体写真集在线观看 | 国产乱子轮精品视频| 欧美人妖巨大在线| 亚洲柠檬福利资源导航| 成人精品免费看| 久久久久久久久伊人| 久久www免费人成看片高清| 91精品国模一区二区三区| 亚洲一区二区在线视频| 在线观看日韩毛片| 亚洲在线成人精品| 欧美日韩三级一区二区| 亚洲一区视频在线观看视频|