Fra*_*isc 1 actionscript-3 event-delegation
我有一个有很多图像的容器.我不想在每个图像上添加用于点击和其他鼠标事件的监听器,而是仅在图像的父级上监听这些事件.
那可能吗?
container.addEventListener(MouseEvent.CLICK, clickHandler);
private function clickHandler(e:MouseEvent):void {
trace(e.currentTarget); // references container
trace(e.target); //references container's child or container itself depending on what has been clicked
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
264 次 |
最近记录: |