Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

168
Vistas
Reemplazo de carácter en href zip_ a zip

Este código jQuery funciona la mitad del tiempo dependiendo del navegador. ¿Hay una mejor manera de escribir este replace. Cambiar y enlace href con .zip_ a .zip

 jQuery("a[href*='.zip_']").each(function() { jQuery(this).attr("href", jQuery(this).attr("href").replace(/\.zip_/g, ".zip")); });
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Su solución está bien, pero podría dividirse un poco para que sea más fácil de leer. Yo personalmente usaría:

 jQuery("a[href*='.zip_']").each(function() { const attr = jQuery(this).attr("href").split("."); attr[attr.length - 1] = ".zip"; jQuery(this).attr("href", attr.join('')); });

Esto debería funcionar, ya que Mozilla sugiere que la división funcione en todos los navegadores. También asegúrese de estar usando esto en su $(document).ready() . Esto también supone que .zip está al final de href.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda