ブートストラップ バリデーターを使用して、if else ステートメントに基づいてカスタム バリデーターを追加しようとしていますが、機能していないようです。カスタム検証がどのように機能するかについて混乱しているかもしれませんが、コンソールにログが表示されません...
JS:
$('#estimate').validator({
custom: {
'distance': function() {
if( $("#distance-group").hasClass("invalid")){
return false;
console.log("ERROR")
}else{
return true;
console.log("NO ERROR")
}
}
},
errors: {
'distance': "Nope"
}
})
HTML:
<input class="form-control" type="text" name="address2" id="address2" size="30" placeholder="Your Address" data-distance/>