| Skrowaks |
01.08.2016 17:00 |
Добавить/удалить класс при клике.
Здравствуйте.
Имеется код:
<script type="text/javascript">
$(function(){
$('.menu-btn').click(function(){
$('.menu').toggleClass('dis2 anim1');
});
});
</script>
По клику на кнопку .menu-btn ссылки .menu (у которых изначально был display: none; ) получают класс dis2 {display: block} и .anim1. Соответственно при повторном клике эти классы удаляются.
А нужно, чтобы при втором клике по .menu-btn первые два класса удалялись, и вместо них присваивался класс .anim2. Чтобы проигрывалась анимация скрытия меню.
При поиске выдает только toggle, но он не подходит для меня. Или я чего-то не понимаю.
|