Это HTMLAnimate существующего выпадающее меню по щелчку
<header>
<a class="show-menu">Menu</a>
<nav>
<a>anchor1</a>
<a>anchor2</a>
<a>anchor3</a>
</nav>
</header>
CSS-в настоящее время скрывает нав якоря, пока кнопка не будет нажата, то JQuery переключает атрибут класса, чтобы изменить дисплей: Нет для отображения: блок ,
Это текущая JS, которая успешно отображает список, когда нажата кнопка «Меню», но я пытаюсь ее анимировать, так что при нажатии кнопки список сдвинется в нужное положение.
$(function() {
$('a.show-menu').click(function() {
$('header nav').toggleClass('active');
});
});
ли вы попробовать 'slideToggle' вместо переключив класс, используя' toggleClass'? – Abhitalks
Да, toggleClass необходимо включить отображение: block. – aConnor