【发布时间】:2016-02-03 21:55:19
【问题描述】:
我有一个包含多个元素的容器。我希望能够检测到对容器的子项和容器区域(由我定义的矩形)的点击。
每当我在容器上定义 hitArea 时,它的子级就不再接收鼠标事件——而是将它们分派到容器中。但是,如果没有hitArea,我无法检测到容器区域的点击。
说明问题的小提琴:
我想到的唯一solution 是使用hitArea 并在每个事件上验证容器中没有可以发送它的子节点。然而,这种方法非常烦人:我必须捕获所有类型的鼠标事件,尽管我在容器级别对它们感兴趣。
这种情况有简单的解决方案吗?
【问题讨论】:
标签: javascript createjs easeljs