Pianifica il Chikiplan

'; dataselezionata = null; var thisRequest = ++currentrequest; var anno dipinto = anno corrente; var PaintedMonth = currentMonth; caricamentoMeseEventi(annodipinto, mesedipinto, funzione (mappa) { if (thisRequest!== currentRequest) return; // l'utente ha già cambiato il mese eventiPerGiorno = mappa; theBody.innerHTML = ''; var todayKey = dateKey(oggi); var settimane = buildWeeks(PaintedYear, PaintedMonth); var openToday = null; settimane.forEach(funzione (settimana) { var rowEl = document.createElement('div'); rowEl.className = 'cp-agcal-week-row'; week.forEach(funzione (cella) { var cellDate = new Date(cella.anno, cella.mese, cella.giorno); var chiave = dateKey(cellDate); varDayEvents = cell.inMonth? (eventiPerGiorno[chiave] || []) : []; var dayElement = document.createElement('div'); dayOn.className = 'cp-agcal-day'; if (!cell.inMonth) dayOn.classList.add('cp-agcal-other-month'); if (chiave === todayKey) dayOn.classList.add('cp-agcal-today'); if (eventosDia.length > 0) diaEl.classList.add('cp-agcal-has-events'); var numero = document.createElement('span'); number.className = 'cp-agcal-giorno-numero'; numero.testoContenuto = cella.giorno; dayOn.appendChild(numero); if (eventigiorno.lunghezza > 0) { var punto = document.createElement('span'); dot.className = 'cp-agcal-dot'; dayOn.appendChild(punto); dayOn.addEventListener('clic', funzione () { toggleDay(giornoOn, rigaOn, chiave, cella.giorno, meseNome, giornoEventi); }); } // Salva oggi per aprirlo quando finisci di dipingere if (cell.inMonth && chiave === todayKey) { apertoOggi = funzione () { toggleDay(giornoOn, rigaOn, chiave, cella.giorno, meseNome, giornoEventi); }; } rowEl.appendChild(giornoEl); }); theBody.appendChild(rowThe); }); // Il giorno corrente viene visualizzato durante il caricamento (e quando si torna al suo mese) if (openToday) openToday(); }); } elPrev.addEventListener('clic', funzione () { mese corrente--; if (mese corrente < 0) { mese corrente = 11; anno corrente--; } paintMese(); }); elNext.addEventListener('clic', funzione () { mese corrente++; if (mese corrente > 11) { mese corrente = 0; anno corrente++; } paintMese(); }); paintMese(); })();

Mostrare 1–12 Di 16