2
var Menu = function() {
state = 0;
}
Menu.prototype.click = function() {
if (this.state == 1) {
$(document).ready(function(){
$("#collapse-menu").click(function(){
$("#list-navbar").show(500);
this.state = 0;
});
});
} else {
$(document).ready(function(){
$("#collapse-menu").click(function(){
$("#list-navbar").hide(500);
this.state = 1;
});
});
}
}
Как я могу создать экземпляр класса на загрузке страницы и просто вызвать функцию onclick click
, сохраняя экземпляр класса?JavaScript: Hide and Show Menu Class
Что этот код все? Я имею в виду, что это «Меню», и для этого «государство»? –
Это меню краха. Если состояние равно 1, это означает, что оно скрыто, и я хочу показать, нажимает ли пользователь кнопку. Если он равен 0, это означает, что он отображается, и я хочу скрыть, если пользователь нажмет кнопку. – Chittolina
Обратите внимание, что вам не нужно вставлять обработчики '$ (document) .ready()'. Вы можете удалить эти строки. –