怎么让jqtree 每个节点点击均为展示为独立页面
1个回答
展开全部
1
2
3
4
5
6
7
8
9
// 初始化tree1之前为其绑定点击时的函数为tree1OnClick
function tree1OnClick(event, treeId, treeNode) {
var param = treeNode.attribute; // attribute为需要选中tree2中节点的参数,可自行设置,可以用treeNode.name、treeNode.id等,自己根据具体情况选取
var tree2 = $.fn.zTree.getZTreeObj("tree2Id");//tree2的ul的id
var nodes = tree2.getNodesByParam("attr", param);// 找出tree2中节点的attr属性等于param的节点
for (var i in nodes) {
tree2.checkNode(nodes[i], true, true);// 第一个true表示选择节点,第二个true表示父子节点级联选择
}
}
2
3
4
5
6
7
8
9
// 初始化tree1之前为其绑定点击时的函数为tree1OnClick
function tree1OnClick(event, treeId, treeNode) {
var param = treeNode.attribute; // attribute为需要选中tree2中节点的参数,可自行设置,可以用treeNode.name、treeNode.id等,自己根据具体情况选取
var tree2 = $.fn.zTree.getZTreeObj("tree2Id");//tree2的ul的id
var nodes = tree2.getNodesByParam("attr", param);// 找出tree2中节点的attr属性等于param的节点
for (var i in nodes) {
tree2.checkNode(nodes[i], true, true);// 第一个true表示选择节点,第二个true表示父子节点级联选择
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询