Pardonnez-moi car je suis un peu novice en matière de JS, j'en sais juste assez pour manipuler.
Pour ceux qui connaissent Isotope ( http://isotope.metafizzy.co/docs/sorting.html ), j'ai un bouton en haut d'une page pour trier par date. Isotope trouve l'élément
<span class="date"> 01/04/2012 </span>
avec ceci :
$container.isotope({
getSortData : {
date : function ( $elem ) {
return $elem.find('.date').text();
}});
Ce qui fonctionne bien, mais j'ai besoin d'inverser (descendre) l'ordre des dates.
L'isotope a une fonction :
$('#container').isotope({
sortBy : 'date',
sortAscending : false
});
Mais je ne parviens pas à le faire fonctionner - cela ne fait que trier par date le paramètre par défaut, au lieu de trier lorsque je clique. Je pense que c'est juste une question de syntaxe... comment/où puis-je mettre sortAscending : false ? ?
Merci...
EDIT En consultant certaines sources de Demos, je vois cela :
<a href="#sortAscending=false">
C'est possible, mais je fais déjà le tri en passant par là :
<a href="#sortBy=date">
Ce qui permet de retrouver un intervalle de temps antérieur avec les informations de date...