Im Eventkalender Plugin von dieser Website http://www.vissit.com/jquery-event-calendar-plugin-english-version/Differenzieren Sie vergangene Ereignisse von künftigen Ereignissen (Vergangenheit und Zukunft, sowohl andere Farbe hat)
Derzeit verwenden, der Veranstaltungskalender Lage ist, alle anzeigen Ereignisse mit dem Ereignis als grün z 1/5/2016, 3/5/2016 und usw. wie im Bild gezeigt. Der Veranstaltungskalender, den ich möchte, ist zum Beispiel heute, ist der 5/2/2016, wenn das Bild oben erwähnt wird, ist das vergangene Ereignis der 1.5.2016. Ich möchte, dass das vergangene Ereignis eine andere Farbe hat als das zukünftige Ereignis (grün markiert), um den Unterschied zwischen vergangenen und zukünftigen Ereignissen zu zeigen. Beachten Sie, dass wenn es ein Ereignis in 5/2/2016 (heutiges Datum) gibt, es immer noch als zukünftiges Ereignis betrachtet wird.
Dies ist der Code, der heute Datum bestimmen
(siehe unten)for (dayCount = 1; dayCount <= daysOnTheMonth; dayCount++) {
var dayClass = "";
if (day > 0 && dayCount === day && year === currentYear) {
dayClass = "today";
}
daysList.push('<li id="dayList_' + dayCount + '" rel="'+dayCount+'" class="eventCalendar-day '+dayClass+'"><a href="#">' + dayCount + '</a></li>');
}
Der Code, der Farbe auf die Tage mit Ereignissen gelten (siehe unten)
// add mark in the dayList to the days with events
if (eventYear == flags.wrap.attr('data-current-year') && eventMonth == flags.wrap.attr('data-current-month')) {
flags.wrap.find('.eventCalendar-currentMonth .eventCalendar-daysList #dayList_' + parseInt(eventDay)).addClass('eventCalendar-dayWithEvents');
}
des Codes Alle oben wird erhalten von jquery.eventCalendar.js
Ihre freundliche Hilfe wird sehr geschätzt, danke.
gibt es wahrscheinlich ein Daten-Tage-Attribut im HTML, schreiben bitte einen relevanten Teil davon – Enrico