Buongiorno a tutti, vi spiego il mio problema

In un file html ho una serie di tabelle (sotto il titolo) che vorrei poter visualizzare in ordine crescente o decrescente in base ad un numero che ho assegnato ad ogni tabella (ho usato data-numero="n")

Per farvi capire meglio, al momento ho:

TAB1 data-numero="8"
TAB2 data-numero="2"
TAB3 data-numero="7"
TAB4 data-numero="15"
TAB5 data-numero="4"

e al cliccare sul link "OrdinaCrescente", vorrei poterle visualizzare una sotto l'altra nel seguente ordine:

TAB2 data-numero="2"
TAB5 data-numero="4"
TAB3 data-numero="7"
TAB1 data-numero="8"
TAB4 data-numero="15"

PS: il numero di tabelle può variare

E' possibile/Qualcuno sa fare una cosa del genere? Magari è inutile usare data-numero e c'è un metodo migliore?

Vi ringrazio