@coderxx
keep calm and learn js

Как допилить данный скрипт?

Есть меню:

Question 1
Question 2
Question 3
Question 4

И есть скрипт. При клике по каждому пункту под ним выпадает соответствующий блок. При клике по документу блок прячется.
<script>
      $(document).ready(function(){
          $(".question1").click(function(){
              $(".answer1").slideToggle("slow",function()
              {});});});
      $(document).on('click', function(e) {
          if (!$(e.target).closest(".question1").length) {
              $('.answer1').slideUp();
          }
          e.stopPropagation();
      });
  </script>

Как изменить скрипт, чтобы он работал в отношении всех пунктов? В настоящий момент у меня отдельный скрипт для каждого пункта меню. Надеюсь, понятно изложил вопрос.
  • Вопрос задан
  • 142 просмотра
Решения вопроса 1
@iamvasiliev143
Design & Front-End
Вот вам подсказка, дальше сами.

Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект