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

131
Vistas
¿Cómo pasar el elemento creado dinámicamente que existe en una función a otras funciones separadas en JavaScript?

Creé una función que crea dinámicamente algunos elementos y quiero acceder a esos elementos desde otras funciones separadas. Según tengo entendido, tengo que pasar esos elementos que he creado a las otras funciones... pero no entiendo cómo.

 let lightBoxEnabled = document.querySelectorAll(".lightbox-gallery-element"); function createLightbox() { const lightboxContainer = document.createElement('div'); lightboxContainer.classList.add('lightbox-container'); lightboxContainer.classList.add('active'); body.append(lightboxContainer); const lightboxImageWrapper = document.createElement('div'); lightboxImageWrapper.classList.add('lightbox-image-wrapper'); lightboxContainer.append(lightboxImageWrapper); const lightboxImg = document.createElement('img'); lightboxImg.classList.add('lightbox-img'); lightboxImageWrapper.append(lightboxImg); } lightBoxEnabled.forEach(image => { image.addEventListener('click', () => { createLightbox(); }); }); function hideLightBox() { body.classList.remove('overflow-hidden'); } lightboxContainer.addEventListener('click', (e) => { hideLightBox(); });
about 4 years ago · Juan Pablo Isaza
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