Attribut Ich bin ein Problem mit der FullCalendar jQuery-Bibliothek hat, finden Sie hier:fullCalendar auf klicken Datum Nummer - erhalten Datum Daten
Ich versuche, ändern die normale Funktionalität der Dinge. Wenn Sie auf die Datumsnummer in der Monatsansicht klicken, anstatt in die DAY-Ansicht zu wechseln, möchte ich, dass sie auf eine andere Seite wechselt und das Datumsattribut in das aufgelistete data-goto-Attribut leitet.
Jeden Tag nach dem Kalender machen ist, hat dieses Auszeichnungs:
<td class="fc-day-top fc-xxx fc-yyyy" data-date="YYYY-MM-DD">
<a class="fc-day-number" data-goto='{"date": "YYYY-MM-DD", "type":"day"}'>DD</a>
<td>
So nach den Kalender zu initialisieren, ich habe ein auf Click-Ereignis:
$('.fc-day-number').each(function(){
var $this = $(this);
$this.on('click', function(){
console.log($(this).data('goto', 'date'));
});
});
ABER, wenn ich auf die Schaltfläche Nummer des Datums, gibt es mir eine Uncaught TypeError: Cannot read property 'charAt' of undefined
Alles, was ich tun möchte, nur um sicherzustellen, dass es die richtigen Daten sammelt a erhält nur den Datumswert aus dem goto Datenattribut. Sobald ich das habe, ist das Laden einer neuen Seite einfach.
Danke nochmals im Voraus.
, dass ein Tippfehler war. Das Markup wird automatisch von FullCalendar generiert. Ich kann es in meiner ursprünglichen Frage korrigieren. Meine Frage hat nichts mit dem Markup zu tun, das sowieso generiert wird. – Murphy1976
wieder, Tippfehler. Es wurde in der Frage behoben – Murphy1976