Im пытается добавить и изменить классы toggle-nav между двумя разными классами, когда меняет другой div toggle-btn.Как изменить между 2 классами при нажатии на div
мне нужно иметь классы fadeInDown при первом нажатии и fadeUpOut когда ДИВ нажата еще раз, используя Jquery
Вот код, у меня есть
<script>
$(document).ready(function()
{
$('.toggle-btn').click(function() {
$(".toggle-nav").toggleClass("fadeInDown ");
});
});
</script>
<div class="container">
<label class="toggle-btn" for="menu-toggle">
<i class="fa fa-bars fa-4x"></i>
<span>MENU</span>
</label>
</div>
<input type="checkbox" id="menu-toggle"/>
<div id="toggle-bar" class="toggle-nav animated clearfix">
<div class="container">
<div class="nav-sections">
<div class="col-md-4 top-nav-1">item1</div>
<div class="col-md-3 top-nav-2">item2</div>
<div class="col-md-2 top-nav-3">item3</div>
<div class="col-md-3 top-nav-4">item4</div>
</div>
</div>
</div>
Любая помощь будет удивительным!
Спасибо!
-Issac
Я вижу это работает на вашей скрипке но, похоже, не может работать на моем сайте. www.tinyurl.com/z32lkxt – user2196839
он все еще просто исчезает, но когда эта кнопка меню нажимается, она просто уходит, что мне нужно, чтобы сделать это, чтобы сделать ее слайд-назад, используя класс fadeOutUp – user2196839
, вы делаете несколько ошибок: удалите минимальную высоту и максимальную высоту в меню. Кроме того, вы переписываете переход с '0.3s all' вместо' 2s height'. Удалите все CSS, которые вам не нужны, и повторите попытку. – Laurens