jQuery MiniUI

 找回密码
 立即注册
查看: 3193|回复: 3
打印 上一主题 下一主题

tree点击事件中的冒泡问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2019-7-18 17:44:10 |只看该作者 |倒序浏览
如何在tree 的点击事件中阻止事件冒泡呢?有没有大神给说说
tree.on('nodeselect', function(e) {
    //在这里
  })


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

Rank: 8Rank: 8

沙发
发表于 2019-7-19 09:37:13 |只看该作者
本帖最后由 dforce 于 2019-7-19 09:38 编辑

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

Rank: 1

板凳
发表于 2019-7-19 11:35:55 |只看该作者
dforce 发表于 2019-7-19 09:37
这是节点点击事件,不需要你处理冒泡。
你要点击空白处取消选中,请自行监听,调用tree.select(“”)就可以 ...

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

Rank: 8Rank: 8

地板
发表于 2019-7-19 14:44:01 |只看该作者
lixiaoyang 发表于 2019-7-19 11:35
问题是点击节点的时候会触发$(document).click()的事件  ,导致点击节点触发取消选中的事件 ...

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

Archiver|普加软件

GMT+8, 2024-4-26 05:00 , Processed in 1.058047 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部