实例更好的监听事件