/ / Arshaw calendrier jour spécifique css changer de couleur - javascript, jquery, css, calendrier, calendrier complet

Arshaw calendrier jour spécifique css changer de couleur - javascript, jquery, css, calendrier, calendrier complet

J'essaie de changer la couleur de la boîte dans levue du mois dans le calendrier arshaw. C’est ce que j’ai eu jusqu’à présent et je sais que je ne suis pas bon en javascript, alors je suis un peu coincé. Ce que je devrais être capable de faire, c'est que ce script s'appelle avec le jour pour changer de couleur. Je commence par enregistrer la date d’aujourd’hui, puis je modifie le calendrier à la date souhaitée. Ensuite, j’essaie de modifier le css du calendrier, mais cela ne fonctionne pas :(. Je remets ensuite la date à son origine. Tout ce que firebug dit dans la console n’est pas défini.

    function changeDate (dayToChange) {

var original=$("#calendar").fullCalendar( "getDate" );

$("#calendar").fullCalendar("gotoDate",$("#calendar").fullCalendar.year,$("#calendar").fullCalendar.month, dayToChange );

$($("#calendar").fullCalendar( "getDate" )).css("background-color", "#ffcccc");

$("#calendar").fullCalendar("gotoDate",original);
var e = $("#calendar").fullCalendar( "getDate" );



}

Réponses:

0 pour la réponse № 1

Il y a déjà trop de doublons de ces questions. Regardez ceci par exemple: changer la couleur d'une cellule dans un calendrier complet

S'il vous plaît faites vos recherches avant de poser des questions ici!


0 pour la réponse № 2

En fait je me suis compris: P

$("#calendar").find ("td.fc-day" + *dayToChange*).css("background-color", "#ffcccc");

Cela peut être utilisé dans n'importe quel javascript. Vous devez utiliser la fonction find jquery car son niveau est beaucoup plus bas que ("#calender") vous en avez donc besoin pour rechercher tous les niveaux. Le jour à changer changera la cellule, PAS le jour actuel.