Damit bestimmte Attribute eines Ereignisses in der 'fullCalendar'-Matrix angezeigt werden, möchte ich Symbole hinzufügen, um sie anzuzeigen, für' abgeschlossen 'eine (i) -Schaltfläche oder ein URL-Symbol, falls das Ereignis einen URL-Link enthält .
Ich möchte keine HTML-Zeichenfolge in eines der Elemente (fc-event-time / -title) im & lt; a & gt; Element, aber definieren Sie ein zusätzliches Element wie folgt:
%Vor%Irgendwelche Hilfe hier? Günter
Nun, dieses Thema ist alt, aber ich konnte hier nicht finden, wie man es mit <img>
tags macht, also verlasse ich hier einen anderen Weg, um Bilder in Vollkalender-Events einzufügen:
Fügen Sie Ihrem eventObject
einen Pfad zum Bild hinzu. Wenn Sie Javascript verwenden, wäre das etwa so:
Dann auf eventRender
einfach das Bild einfügen:
Wenn Sie für alle Objekte das gleiche Bild verwenden möchten, müssen Sie dies nur in Ihre eventRender
:
Eine mögliche Lösung könnte sein:
%Vor%Mit myUtil.goCalendar (); Ich baue den Kalender mit allen Ereignissen. Dazu gehört das Hinzufügen eines event.className ('afc-completed') für alle Ereignisse mit diesem Attribut. Nach dem Erstellen des Kalenders bekomme ich all diese Ereignisse und füge eine weitere Klasse zur 'fc-event-time' hinzu. Das war nicht, was ich bei meiner ersten Anfrage dachte, sondern könnte eine Basis sein, um mehr HTML-Code mit einer CSS-Anweisung wie folgt hinzuzufügen:
%Vor%.. oder um Symbole hinzuzufügen. Vielleicht nicht die beste Prozedur, aber ein Weg, um die Anforderung zu lösen.
Aufruf an Experten:
Jeder andere / bessere / kürzere / schnellere Weg.
Günter
das funktioniert für mich:
im Vollkalender 1.5.4
%Vor%und in CSS einfügen
%Vor%Tags und Links jquery fullcalendar