Je n'arrive pas à obtenir jPaginate (http://web.enavu.com/js/jquery/jpaginate-jquery-pagination-system-plugin/) pour bien jouer avec un plugin de tri que j'ai eu de http://net.tutsplus.com/tutorials/javascript-ajax/sorting-values-with-javascript/. Je me suis cogné la tête pendant des heures. Le problème est que si je veux trier les éléments, je dois montrer tous les éléments, supprimer ma pagination ul, et réinstancier jPaginate afin que la page 1 montre les premiers 16 éléments triés globalement, la page 2 montre les 16 éléments triés, etc. Sinon, les articles 1-16 sont triés en eux-mêmes à la page 1, puis les articles 17-32 sont triés en eux-mêmes à la page 2, etc. Malheureusement, si je réinstancie jPaginate, les boutons Suivant et Précédent ne fonctionnent plus.Classement global en tandem avec les sauts jPaginate Boutons suivants/précédents
La page en question est http://www.alkemiejewelry.com/collections/bangles et j'ai créé une copie jsfiddle simplifiée à http://jsfiddle.net/TDBSB/3/. Essayez de cliquer sur "Prix" pour trier par prix, puis cliquez sur "Suivant". Remarquez comment tout disparaît.
Des suggestions?
C'est ce que je fais - enlever le plugin paginate, trier les éléments, puis l'ajouter à nouveau. Le problème est après cette opération que le plugin paginate se casse pour une raison inconnue. Je ne peux pas le faire du côté serveur car nous utilisons Shopify et Shopify pour limiter la sortie à 50 produits pour certaines opérations. Je considérais le plugin jquery tablesorter, mais je dois appliquer le tri aux boîtes flottantes et non aux lignes, et je pense que cela forcerait le code invalide. – Zade