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

276
Visualizações
La imagen cambiará cuando actualice la página y también cada imagen tendrá un enlace individual

La imagen cambia cuando la página se actualiza y lo estoy logrando, pero no puedo agregar enlaces de imágenes individuales. ¿Cómo puedo hacerlo? Por favor, sáquenme... aquí está el código.

 <!DOCTYPE html> <html lang="en"> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <style> #banner-images img{ width: 172px; height: 215px ; border: 10px solid #fff ; } </style> </head> <body> <div id="banner-images"> </div> <script> var images = ['1.jpg ', '2.jpg', '3.jpg', '4.jpg', '5.jpg', '6.jpg']; $('<img class="fade-in" src="images/' + images[Math.floor(Math.random() * images.length)] + '">').appendTo('#banner-images'); </script> </body> </html>
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Espero haber entendido bien tu pregunta. Aquí hay una solución.

 <!DOCTYPE html> <html lang="en"> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <style> #banner-images img{ width: 172px; height: 215px ; border: 10px solid #fff ; } </style> </head> <body> <div id="banner-images"> </div> <script> var images = [ {src: '1.jpg', href: '#link1'}, {src: '2.jpg', href: '#link2'}, {src: '3.jpg', href: '#link3'}, {src: '4.jpg', href: '#link4'} ]; var random_image = images[Math.floor(Math.random() * images.length)]; $('<a href="' + random_image.href + '"><img class="fade-in" src="images/' + random_image.src + '"></a>').appendTo('#banner-images'); </script> </body> </html>

Si quieres que quede más claro, puedes hacerlo de esta manera con JavaScript Template Literals .

 <!DOCTYPE html> <html lang="en"> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <style> #banner-images img{ width: 172px; height: 215px ; border: 10px solid #fff ; } </style> </head> <body> <div id="banner-images"></div> <script> var images = [ {src: '1.jpg', href: '#link1'}, {src: '2.jpg', href: '#link2'}, {src: '3.jpg', href: '#link3'}, {src: '4.jpg', href: '#link4'} ]; var random_image = images[Math.floor(Math.random() * images.length)]; $('#banner-images').html(` <a href="${random_image.href}"> <img class="fade-in" src="images/${random_image.src}"> </a> `); </script> </body> </html>
about 4 years ago · Juan Pablo Isaza Relatório
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