У меня проблема с куском кода, и это сводит меня с ума.Я застрял на этом часами, и хуже всего то, что я предполагаю, что это действительно просто;Я просто не могу понять.
Я пытаюсь сделать простой календарь событий, используя Javascript / jQuery.Это упрощенный код, который у меня есть:
var currentMonth = 1;
if (currentMonth == 1) {
$("#prev-month").click( function() {
currentMonth = 12;
});
$("#next-month").click( function() {
currentMonth = 2;
});
}
if ( currentMonth == 2) {
$("#prev-month").click( function() {
currentMonth = 1;
});
$("#next-month").click( function() {
currentMonth = 3;
});
}
if ( currentMonth == 3) {
$("#prev-month").click( function() {
currentMonth = 2;
});
$("#next-month").click( function() {
currentMonth = 4;
});
}
if ( currentMonth == 4) {
$("#prev-month").click( function() {
currentMonth = 3;
});
$("#next-month").click( function() {
currentMonth = 5;
});
}
Теперь, каждый раз, когда я нажимаю кнопку с идентификатором «следующий месяц», это всегда 2. Если я нажимаю кнопку с идентификатором «пред.-месяц ", это всегда 12. Это никогда не меняется.Что я делаю не так?