在jquery easyui tree 中如何判断节点的状态是展开/关闭
每个节点前都有一个小三角的图标,我现在想问的就是:假如节点默认是关闭的,我想点小三角展开节点的时候处理业务,请问该如何判断该图标被点击了呢?...
每个节点前都有一个小三角的图标,我现在想问的就是:假如节点默认是关闭的,我想点小三角展开节点的时候处理业务,请问该如何判断该图标被点击了呢 ?
展开
2个回答
展开全部
判断节点的"state"属性,如果是"open"则是展开,如果是"closed"则是关闭
$('#tree').tree({
onClick : function(node) {
if (!$('#tree').tree('isLeaf', node.target)) {
if ('open' == node.state) {
$('#tree').tree('collapse', node.target);
} else {
$('#tree').tree('expand', node.target);
}
}
}
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询