Before creating this function when something was incorrect in inputs HTML5 was triggering default invalid action for browser (which was setting border color of input into red etc). But now, if entered value is invalid, it doesn't do anything on blur event. Can I trigger browser's default invalid action for input when if
's condition not met?
(function ($) {
$.fn.isValid = function () {
return document.getElementById(this[0].id).checkValidity();
};
})(jQuery);
$(function () {
$(".answer").blur(function () {
if ($(this).isValid()) {
//do something
}
else
//trigger default invalid action
})
});