je voudrais trier certains éléments qui énumérait comme courant ceci:éléments Trier par attributs de données en motif répétitif
<div data-type="1"></div>
<div data-type="1"></div>
<div data-type="1"></div>
<div data-type="2"></div>
<div data-type="2"></div>
<div data-type="2"></div>
<div data-type="3"></div>
<div data-type="3"></div>
<div data-type="3"></div>
<div data-type="4"></div>
etc ...
Je veux alors l'ordre dans le modèle de 1,2,3,4,1,2,3,4,1,2,3,4
etc. Il peut y avoir moins sur un certain nombre donc à la fin il peut être 1,2,4,1,2,1
par exemple. J'utilise JQuery si cela simplifie le code du tout.
Edit:
J'ai essayé d'utiliser la fonction de tri JS en vain parce que je ne peux pas l'obtenir pour remettre à 1 après avoir à 4. Ceci est la façon dont 4 différents types de contenus générés sont donnés pour moi et je ne peux rien changer dans le backend.
Deux questions: Qu'avez-vous essayé? Pourquoi votre HTML est-il généré comme ça? Il est possible que vous n'ayez pas besoin de jQuery et que cela puisse arriver avec votre langage dorsal (en supposant que vous en utilisiez un). –
Édité ma réponse. –
Quelle langue back-end utilisez-vous? –