16 Окт 2018 Добрый вечер мастера! Проблемка немного по jQuery, в общем в элементе я ищу класс, удаляю его при нажатии и добавляю другой, если ещё раз нажать он должен вернуть старый класс, что собственно не происходит. Код: $("#pass_icon").click(function(){ if ($("#pass_icon").attr("class").search("mdi-lock-outline")) { // ищем класс $("#pass_icon").removeClass("mdi-lock-outline"); // удаляем его $("#pass_icon").addClass("mdi-lock-open-outline"); // добавляем другой } else if ($("#pass_icon").attr("class").search("mdi-lock-open-outline")) { // ищем второй класс $("#pass_icon").removeClass("mdi-lock-open-outline"); // удаляем его $("#pass_icon").addClass("mdi-lock-outline"); // добавляем первый } }); Итог: первое нажатие срабатывает, а при втором класс назад не возвращается.