Я просто пытаюсь переместить div на 40% влево, а затем обратно на 0% при нажатии/переключении ... не уверен, почему он не работает, я сделал это раньше, чем оно работает. По какой-то причине это скрывает кнопку NAV и оленья кожа переключатель ....jQuery toggle не работает/скрывает навигацию по клику
JQuery
$("#mobileNav").toggle(function() {
$("#content").animate({ "left" : "40%" }, 500);
}, function() {
$("#content").animate({ "left" : "0%" }, 500);
});
HTML
<div class="header">
<a href="#" id="mobileNav">Nav</a>
</div>
<div id="mainContain">
<div id="menu"></div>
<div id="content"></div>
</div>
Это должно помочь: https://forum.jquery.com/topic/beginner-function-toggle-deprecated-what-to-use-instead – karthikr