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

Как проверить в javascript произошло ли SlideDown (раскрыт ли абзац)?

Хочется чтобы при нажатии на кнопку ракрывался бы первый div, при втором нажатии на эту жу кнопку раскрылся бы второй div.
Но не могу сделать проверку произошло ли открытие до этого.

$(document).ready(function(){ 
      $("#addquest").click(function(){
          $('#quest1').slideDown("slow");
          });
      if ($('#quest1').is(':visible')) {
        $("#addquest").click(function(){$('#quest2').slideDown("slow");});
      }
    });


Заранее премного благодарен!
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
YumeReaver
@YumeReaver
Бургомистр
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Albadur Автор вопроса
Вот что в конце концов получилось:
$(document).ready(function(){ 
      $("#addquest").click(function(){
          if ($('#quest1').css('display') != "none") {
                $('#quest2').slideDown("slow");
          }
          $('#quest1').slideDown("slow");
      });
    });
Ответ написан
Ваш ответ на вопрос

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

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