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

Почему открывается лишь один элемент (slideToggle)?

Доброго времени суток. Подскажите пожалуйста как правильно написать код, чтобы при клике на "Описание" срабатывал slideToggle, у меня работает лишь первый элемент,все остальные игнорируют событие . Код
  • Вопрос задан
  • 150 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@Volde
Нельзя использовать id несколько раз, он должен быть уникальным
https://jsfiddle.net/btsby28e/5/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Потому что id желательно не должны повторяться ...
$(document).ready(function() {
      $(".js-item").click(function() { 
        $(this).next(".js-descrip").slideToggle(1500,function() { 
        });
        return false;
      });
    });
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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