добавление метода slideToggle()

#javascript #jquery #drop-down-menu #dropdown #slidetoggle

#язык JavaScript #jquery #выпадающее меню #выпадающий #слайд-шоу

Вопрос:

Мой javascript плох. Мне нужна помощь. У меня есть сценарий. Я внес некоторые правки, и это работает. Но мне нужно плавное вертикальное открытие элемента «выпадающий список-содержимое» по щелчку мыши. Как я могу правильно добавить метод slideToggle ()? Я пытался, но код не работает.

 /* When the user clicks on the button,  toggle between hiding and showing the dropdown content */ function myFunction() {  document.getElementById("custom1").classList.toggle("show1");  document.getElementById("custom2").classList.toggle("show2");  document.getElementById("myDropdown").classList.toggle("show"); }  // Close the dropdown if the user clicks outside of it window.onclick = function(event) {  if (!event.target.getAttribute("id") === "one") {  var dropdowns = document.getElementsByClassName("dropdown-content");  var i;  for (i = 0; i lt; dropdowns.length; i  ) {  var openDropdown = dropdowns[i];  if (openDropdown.classList.contains('show')) {  openDropdown.classList.remove('show');  }  }   } } lt;/scriptgt;```