Задать вопрос
@Genri_Rus

Как по this получить текущий соседний класс?

Вот пример: https://codepen.io/Genri_Rus/pen/JjYayKY

Я для всех инпутов задал класс input-text.
Когда человек что-то пишет в инпуте, то как получить текущий соседний класс, допустим input-email?

Пока что в мыслях только такое решение: $(this).parent().find('.input-email');

Может, есть вариант проще?
  • Вопрос задан
  • 142 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
iiiBird
@iiiBird
Пока ты спишь - твой конкурент совершенствуется
$('.input-text').on('input', function() {
  var classList = $(this).attr('class').split(/\s+/);
  for (var item of classList) {
    if (item === 'input-email') {
          console.log('ok');
    }
  }
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы