Можно ли проверить класс при клике jQuery?

Здравствуйте!
Можно ли как то проверить класс при клике?
пытался проверить класс error.
$(document).on('af_complete', function (event, response) {
       if(true){
        $('body').append("<div class='toast success-message p-3 text-center text-white bg-success border-0' role='alert'><div class='toast-body'>Ваше сообщение отправлено</div></div>");
       setTimeout(() => $('.success-message').css({"opacity":1, "transition":"1s"}), 1000);
       setTimeout(() => $('.success-message').remove(), 7000);
            response.message='';
       }else{
            $('input[name="username"]').hasClass("error").addClass("is-invalid");
           $('body').append("<div class='toast success-message p-3 text-center text-white bg-danger border-0' role='alert'><div class='toast-body'>Что то пошло не так</div></div>");
       }
Рушан
27 ноября 2022, 13:34
modx.pro
489
0

Комментарии: 1

Алексей Смирнов
27 ноября 2022, 14:40
+2
Конечно можно. Просто в доку по jqery загляните. увидете .hasClass('testclassname')
if (var.hasClass('testclassname')) { one; } else { two; }
Так оно не работает. ведь проверка это либо true или false.
.hasClass(«error»).addClass(«is-invalid»)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1