jQuery MiniUI

标题: tree点击事件中的冒泡问题 [打印本页]

作者: 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
这是节点点击事件,不需要你处理冒泡。
你要点击空白处取消选中,请自行监听,调用tree.select(“”)就可以 ...

问题是点击节点的时候会触发$(document).click()的事件  ,导致点击节点触发取消选中的事件
作者: dforce    时间: 2019-7-19 14:44:01

lixiaoyang 发表于 2019-7-19 11:35
问题是点击节点的时候会触发$(document).click()的事件  ,导致点击节点触发取消选中的事件 ...

这是你们自己绑定的事件,请自行处理
比如点击事件你可以判断点击的元素






欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2