lixiaoyang 发表于 2019-7-18 17:44:10

tree点击事件中的冒泡问题

如何在tree 的点击事件中阻止事件冒泡呢?有没有大神给说说
tree.on('nodeselect', function(e) {
    //在这里
  })


主要是想通过点击空白处 使 tree取消选中的状态

dforce 发表于 2019-7-19 09:37:13

本帖最后由 dforce 于 2019-7-19 09:38 编辑

这是节点点击事件,不需要你处理冒泡。
你要点击空白处取消选中,请自行监听,调用tree.select(“”)就可以取消选中。

lixiaoyang 发表于 2019-7-19 11:35:55

dforce 发表于 2019-7-19 09:37 static/image/common/back.gif
这是节点点击事件,不需要你处理冒泡。
你要点击空白处取消选中,请自行监听,调用tree.select(“”)就可以 ...

问题是点击节点的时候会触发$(document).click()的事件  ,导致点击节点触发取消选中的事件

dforce 发表于 2019-7-19 14:44:01

lixiaoyang 发表于 2019-7-19 11:35 static/image/common/back.gif
问题是点击节点的时候会触发$(document).click()的事件  ,导致点击节点触发取消选中的事件 ...
这是你们自己绑定的事件,请自行处理
比如点击事件你可以判断点击的元素

页: [1]
查看完整版本: tree点击事件中的冒泡问题