fix bind event bug