优化回调事件