I would like to add a class if input is empty and remove it if it isn't. I initially had addClass();
so I tried using:
.removeClass().addClass();
But it doesn't seem to update the class on the click of the button.
HTML:
<input id="firstName" type="text" />
<input id="lastName" type="text" />
<a href="#" id="button">SEND</a>
jQuery:
var firstName = $("#firstName");
var lastName = $("#lastName");
$('#button').click(function () {
if(firstName.val() == "" || lastName.val() == ""){
firstName.removeClass("errorInput").addClass("errorInput");
lastName.removeClass("errorInput").addClass("errorInput");
}
if ($(":input").hasClass("errorInput")) {
alert("false");
} else {
alert("true");
}
});