wangduanduan / jsplumb-chinese-tutorial

jsplumb中文教程, README中没有的内容,可以查看项目的Wiki。有问题提issue
https://github.com/wangduanduan/jsplumb-chinese-tutorial/wiki
1.3k stars 249 forks source link

多个click事件怎么停止事件传播 #20

Closed richard1225 closed 4 years ago

richard1225 commented 4 years ago

jspInstance绑定了边的click事件, 同时#container也onclick了一个事件,单击时,两个click事件都会触发,e.stopPropagation并没有用

不知道能否只让边的click生效呢?

wangduanduan commented 4 years ago

可能性1: stopPropagation用的不对,你需要查查这个方法是如何处理的。

即使真的stopPropagation真的无法阻止事件传播,会触发两次事件。但是我认为可以从click事件的事件源去判断,只处理来自边的click事件。