Ola,
Gostaria de saber se ao clicar no thead ele ordene via js ou jquery
Por exemplo
Peso 2 3 1 ao clicar em peso, ele ordene para 1 2 3, mas o peso é inputado via js
nome caroline peso 2 nome dany peso 3 nome re peso 1
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Ola,
Gostaria de saber se ao clicar no thead ele ordene via js ou jquery
Por exemplo
Peso 2 3 1 ao clicar em peso, ele ordene para 1 2 3, mas o peso é inputado via js
nome caroline peso 2 nome dany peso 3 nome re peso 1
Fala aí Beatriz, tudo bem? Para fazer isso você pode estar adicionando um listener no th responsável pela coluna.
Depois sempre deixe um array como base para a ordenação:
const _list = [ ... ]
function ordenarLista() {
return _list.sort(...)
}Basicamente seria algo nesse caminho.
Obs: Para realizar a ordenação no array sugiro você utilizar a biblioteca sort-by.
Espero ter ajudado.