Gibt es eine Möglichkeit, jquery's datepicker Tage zu stylen?

8

Sagen wir, ich möchte, dass der 2. 5. 2011 (oder jeder andere Tag) eine andere Farbe hat als der Rest der Tage. Ist das möglich?

Dies ist ein Beispiel für einen bestimmten Tag

%Vor%

Ich weiß nicht, ob es irgendeinen Weg gibt, zu überschreiben, wie der Datepicker IDs / Klassen für jeden Tag erstellt.

    
joslinm 18.05.2011, 17:01
quelle

1 Antwort

7

Arbeitsbeispiel: Ссылка

Sie können dies tun, indem Sie einen beforeShowDay Callback

hinzufügen

Binden Sie Ihren Rückruf:

%Vor%

Erstellen Sie Ihre Funktion mit einem statischen Array von schlechten Daten oder konstruieren Sie dieses Array woanders:

%Vor%

Erstellen Sie Ihre Stile

%Vor%

Ссылка

  

Die Funktion benötigt ein Datum als Parameter und muss ein Array mit [0] gleich true / false zurückgeben, um anzugeben, ob dieses Datum wählbar ist, [1] gleich einem oder mehreren CSS-Klassennamen die Standardpräsentation und [2] einen optionalen Popup-Tooltip für dieses Datum. Es wird für jeden Tag im Datapicker aufgerufen, bevor es angezeigt wird.

    
hunter 18.05.2011, 17:27
quelle