fix unstick bug and add recover ajaxComplete handler