使用事件代理提高性能