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

227
Vistas
Pulsación de tecla Javascript

Intente hacer algo para ocultar la ventana de alerta presionando la barra espaciadora o cualquier tecla del teclado.

existente solo se puede hacer usando el oyente de clics.

 $('.alertWindow1').click(function (event) { s.hide(); });

Probar este código pero no poder funcionar

 $('.alertWindow1').keypress(function (event) { if (event.keyCode == 27) { s.hide(); } });

Este es el código existente completo, intente agregar ocultar la ventana de alerta presionando una tecla

 <script type="text/javascript"> jQuery.extend({ alertWindow: function (e, n) { var e = e, r; n === undefined ? r = "#00a8b7" : r = n; if ($("body").find(".alertWindow1").length === 0) { var i = '<div class="alertWindow1" style="width: 100%;height: 100%; background:rgba(0,0,0,0.5);position: fixed; left:0px; top: 0px; z-index: 9999;"><div id="successImg" style="margin-top:200px;margin-left:20px;text- align:center;" >' + "</div>" + "</div>"; $("body").append(i); var s = $(".alertWindow1"); var ddbarcode = $('#hidbarcode').val(); if (ddbarcode != "") { displayCard(ddbarcode); } $('.alertWindow1').click(function (event) { s.hide(); }); } else { $(".alertWindowContent").text(e), $(".alertWindow1").show(), setTimeout(function () { $(".alertWindow1").hide(); }, 1000); } } }) </script>
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Debe pensar en dónde se está disparando el evento y hacia dónde se dirigirá.

Los eventos clave comienzan donde sea que esté el foco .

El div que está agregando al documento no es enfocable. No tiene descendientes que sean enfocables. Incluso si lo hiciera, no ha hecho nada para mover el foco de donde está ahora a dicho elemento.

Entonces, el evento clave comenzará donde está el foco ahora y aumentará hasta que llegue al objeto del document sin siquiera pasar por ese div . Esto significa que nunca pasa a ningún lugar donde lo escuches.

En su lugar, puede escuchar en el objeto del document .

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