J'ai un code qui ressemble à ceci:javascript: Comment masquer les DIV/UL représentant des dates antérieures?
<h3>Thursday Sep 10</h3>
<ul>great stuff in here</ul>
<h3>Friday Sep 18</h3>
<ul>other stuff in here</ul>
Ils ont une chose hidey-voyantes jQuery de base qui se passe: cliquez sur le H3, et l'UL ou sous contrat étend. Par défaut, ils sont tous affichés/ouverts.
Je voudrais le configurer de sorte que toute date passée (comme le 10 septembre dans cet exemple) soit contractée par défaut.
Je ne semble pas être en mesure d'obtenir mon CMS pour cracher une belle date comparable (comme le temps de l'époque) à utiliser comme ID pour le H3. Y a-t-il un moyen d'utiliser la fonction Date() de js pour construire quelque chose comme ça à partir des informations existantes ("Jeudi 10 Septembre"), ou d'une autre manière entièrement pour y arriver?
(Toutes les dates sont en 2009 et le site ne sera pas exister en 2010, l'année hardcoding donc dans toutes les fonctions est OK si c'est ce qui doit être fait.)
Merci!
Vous n'avez pas vraiment besoin de convertir les chaînes en dates pour les comparer. Cela rend le problème plus complexe. –
Ouais, mais j'ai appris à la dure que chaque fois que j'essaie de faire quelque chose, la façon rapide et nouelle revient TOUJOURS me mordre plus tard. Donc, la façon complexe-n-correcte c'est! – Eileen