У меня есть меню SideBar
, как я могу держать его открытым? Если вы перейдете на страницу, меню будет закрыто, и я должен нажать кнопку «Меню», чтобы включить его. Как я могу держать его открытым, я сам закрою его.Как я могу открыть меню с помощью JavaScript и HTML?
Код:
<script type="text/javascript">
$('#nav-btn').click(toggleMenu);
$('main').click(function() {
if ($(this).hasClass('active')) {
toggleMenu();
}
});
function toggleMenu() {
$('#nav-btn, #sidebar, main, #cover').toggleClass('active');
}
</script>
Вы определили событие «.click», так что вам нужно нажать на него , Также определите событие «.ready», и это должно быть сделано. Или просто добавьте «активный» класс в свой код. – niconoe
Дайте элементу с id 'main' класс' active', чтобы начать с .... –