开关事件修改