菜单树 添加触碰显示编辑按钮 55%
This commit is contained in:
parent
3f890a5185
commit
7ea7a3bccd
@ -14,6 +14,8 @@
|
|||||||
import "../ztree/jquery.ztree.core.js"
|
import "../ztree/jquery.ztree.core.js"
|
||||||
import "../ztree/demo.css"
|
import "../ztree/demo.css"
|
||||||
import "../ztree/zTreeStyle.css"
|
import "../ztree/zTreeStyle.css"
|
||||||
|
import "../ztree/jquery.ztree.exedit.js"
|
||||||
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'areaTree',
|
name: 'areaTree',
|
||||||
@ -30,6 +32,8 @@
|
|||||||
showIcon: true,
|
showIcon: true,
|
||||||
selectedMulti: false,
|
selectedMulti: false,
|
||||||
dblClickExpand: false,
|
dblClickExpand: false,
|
||||||
|
addHoverDom: this.addHoverDom,
|
||||||
|
removeHoverDom: this.removeHoverDom,
|
||||||
addDiyDom: this.addDiyDom
|
addDiyDom: this.addDiyDom
|
||||||
},
|
},
|
||||||
check: {
|
check: {
|
||||||
@ -115,8 +119,26 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
addHoverDom:function(treeId, treeNode) {
|
||||||
|
var confCount = $("."+treeNode.tId+"_sz").length;
|
||||||
|
//console.log("进入addHoverDom:统计"+treeNode.tId+"_sz 的数量:"+confCount);
|
||||||
|
if (confCount>0) return;
|
||||||
|
//if (treeNode.parentNode && treeNode.parentNode.id!=1) return;
|
||||||
|
var switchObjspan = $("#" + treeNode.tId + "_span");
|
||||||
|
var editStr = "<span class="+treeNode.tId+"_sz onclick='alert(1111111);return false;' style='float:right;display: inline-block' onfocus='this.blur();'>删</span>";
|
||||||
|
switchObjspan.after(editStr);
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
removeHoverDom:function(treeId, treeNode) {
|
||||||
|
console.log("进入removeHoverDom:"+"." + treeNode.tId + "_sz")
|
||||||
|
//if (treeNode.parentTId && treeNode.getParentNode().id!=1) return;
|
||||||
|
$("." + treeNode.tId + "_sz").unbind().remove();
|
||||||
|
|
||||||
|
},
|
||||||
|
//点击展开
|
||||||
beforeClick:function(treeId, treeNode) {
|
beforeClick:function(treeId, treeNode) {
|
||||||
if (treeNode.level == 0 ) {
|
if (treeNode.level != 19990 ) {
|
||||||
var zTree = $.fn.zTree.getZTreeObj("treeDemo");
|
var zTree = $.fn.zTree.getZTreeObj("treeDemo");
|
||||||
zTree.expandNode(treeNode);
|
zTree.expandNode(treeNode);
|
||||||
return false;
|
return false;
|
||||||
@ -165,7 +187,7 @@
|
|||||||
.ztree.showIcon li a span.button.switch {visibility:visible}
|
.ztree.showIcon li a span.button.switch {visibility:visible}
|
||||||
.ztree li a.curSelectedNode {background-color:#D4D4D4;border:0;height:30px;}
|
.ztree li a.curSelectedNode {background-color:#D4D4D4;border:0;height:30px;}
|
||||||
.ztree li span {line-height:30px;}
|
.ztree li span {line-height:30px;}
|
||||||
.ztree li span.button {margin-top: -7px;;margin-left:2px}
|
.ztree li span.button {margin-top: -4px;;margin-left:2px}
|
||||||
.ztree li span.button.switch {width: 16px;height: 16px;}
|
.ztree li span.button.switch {width: 16px;height: 16px;}
|
||||||
|
|
||||||
.ztree li a.level0 span {font-size: 100%;font-weight: bold}
|
.ztree li a.level0 span {font-size: 100%;font-weight: bold}
|
||||||
|
1204
ruoyi-ui/src/views/bookmark/ztree/jquery.ztree.exedit.js
Normal file
1204
ruoyi-ui/src/views/bookmark/ztree/jquery.ztree.exedit.js
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user