少量性能优化 + 为 `.trigger()` API 增加返回值

这是一个比较大的 API 变化——为 `.trigger()` API 增加返回值