在Bonsai.js中停止事件传播

时间:2014-05-30 18:36:19

标签: javascript events bonsaijs

如何阻止mousedown事件传播到舞台?

stage.addListener("pointerdown", startDrawing);

rect = Path.rect(x, y, 100, 100);
stage.addChild rect;

rect.addListener("pointerdown", selectHandler);
每次startDrawing

后都会调用{p> selectHandler

1 个答案:

答案 0 :(得分:0)

奇怪的是,我一直都有这个问题的答案,只是觉得它不能正常运作。

在selectHandler中停止事件:

function selectHandler(e) {
  e.stop();
};

P.S您可以在此处查看我正在进行的工作:http://codepen.io/zinkkrysty/pen/iyrjG?editors=001