事件部分修改，去除locationChange