Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

191
Visualizações
¿Cómo ordenar el posicionamiento div en javascript?

Estoy tratando de ordenar div dependiendo de lo que provenga de la url, déjame explicarte,

http://127.0.0.1:5500/index2.html?group=teams&card=pro

Tengo el grupo "equipos" y tengo la tarjeta que empieza con "pro"

entonces lo que debes hacer es ordenar las tarjetas dependiendo de lo que pongas en la url, es decir si es "pro" que sea primero la tarjeta "pro", si busco ultra deja primero la tarjeta "ultra".

 <div class="container-equipos" id="equipos"> <div class="equipos" data-equipo="1"> <img src="./img/telefono.png" alt=""> <p>Plan Libre Pro</p> </div> <div class="equipos" data-equipo="2"> <img src="./img/telefono.png" alt=""> <p>Plan Libre Plus</p> </div> <div class="equipos" data-equipo="3"> <img src="./img/telefono.png" alt=""> <p>Plan Libre Ultra</p> </div>
 var urlSearchParams = new URLSearchParams(window.location.search); if (urlSearchParams) { var card = urlSearchParams.get('card') var group = urlSearchParams.get('group') var tab = urlSearchParams.get('tab') var equipos = document.querySelector('#equipos'); var internet = document.querySelector('#internet'); var planes = document.querySelector('#planes'); switch(group){ case 'equipos': { equipos.classList.add('active'); if(equipos.classList.contains('active')){ var $wrap = $('.container-equipos'); $wrap.find('.equipos').sort(function(a, b){ if(card == 'pro'){ return 1; }else if(card == 'plus'){ //I'm missing this part } else if(card == 'ultra'){ return -1; } } }).appendTo($wrap); } break; } } }

Esto es lo que tengo, pero no se como ordenarlos con sort, ya que sort me ordena del primero al ultimo o del ultimo al primero pero no al segundo... gracias por la ayuda

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda