Discuz.Web/javascript/template_usercpshopcategory.js
(开头部分) 8KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
var treeID = null;
function tree(treeID,treeNodes,funName){
var treeType = 0;
var layer = 0;
var parentidlist = '';
var title = '';
var lastDiv = null;
this.id = treeID;
this.drag = false;
this.dragObj = null;
this.oldClass = '';
this.treeType = 0;
this.layer = 0;
this.parentidlist = '';
this.title = '';
this.lastDiv = null
this.getPos=function(el,sProp){
var iPos = 0;
while (el!=null) {
iPos+=el['offset' + sProp];
el = el.offsetParent;
}
return iPos;
}
this.getETarget = function(e) {
if (!e){
return null;
}
if (!e.srcElement && !e.target){
return null;
}
obj = e.srcElement ? e.srcElement : e.target;
if (obj == null){
return null
};
while (obj.getAttribute('treetype') == null && obj.tagName != 'BODY' && obj.tagName != 'HTML'){
obj = obj.parentNode;
if(obj == null){
break;
}
}
return obj;
}
//鼠标按下
this.onmousedown = function(e){
if (!e){return false;}
if (this.dragObj){
this.dragObj.className = 'treenode_noselected';
}
this.dragObj = this.getETarget(e);
if (!this.dragObj){return;}
后面还有 196 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
