evento event ejemplos disparar jquery jquery-selectors jquery-click-event

event - onclick jquery html



jQuery click() evento catch-all? (2)

mostramos un cuadro en la pantalla que quiero ocultar cuando el usuario hace clic en cualquier parte de la pantalla, incluido cuerpo, anclas, divs, botones, etc. ¿Hay algún selector que pueda manejar esto por mí? ¿O es un caso de $(''body, a, div, input'').click() ?



Puedes hacerlo así:

$(document).click(function() { $("#boxID").hide(); });

Dado que los eventos de click brillarán de forma predeterminada para document , este es un enfoque de "capturar todo" ... si no desea clics desde el interior del recuadro para cerrarlo, agregue una llamada .stopPropagation() en esos click eventos como este:

$("#boxID").click(function(e) { e.stopPropagation(); });