绑定事件  和 bug 修改