v1.0.1: added cfg(required), func(isValid), fixed blur event issue