Задать вопрос
IgorBee
@IgorBee
JS,VBS,3D.Web с 07.2015

Почему шторка JS не работает?

Лучший ответ дал Виталий!
молотоk^_^


$(".mc_item_wrap").click(function(){
 
            $(this).children("ul").slideToggle();
});
  • Вопрос задан
  • 344 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 2
в общем, у тебя все ul в выборку попадают
попробуй один раз перейти в парент
$(this).parent("li").children("ul")
Ответ написан
vladseroff
@vladseroff
Front-End Developer
Держи! Именно для тебя :)
$(document).ready(function(){
    $('.mc_toggl').click(function(){
         $(this).parent().find('ul').slideToggle();
    });
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
dima11221122
@dima11221122
Разработчик программного обеспечения
селектор $(this).parent().parent().children("ul") возвращает пустой массив. Может это вас натолкнет.
Ответ написан
@dk-web
Теперь все видят ответ Виталия и гадают что за шторка...
Ответ написан
Ваш ответ на вопрос

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

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