Evento desencadenante jQuery cuando se hace clic fuera del elemento

$(document).click(function(evt) {
    var target = evt.currentTarget;
    var inside = $(".menuWraper");
    if (target != inside) {
        alert("bleep");
    }

});

Estoy tratando de descubrir cómo hacerlo para que si un usuario hace clic fuera de un determinado div (menuWraper), desencadene un evento. Me di cuenta de que puedo hacer que cada clic active un evento, luego compruebe si el objetivo seleccionado actual es igual que el objeto seleccionado de $ (". menuWraper"). Sin embargo, esto no funciona, currentTarget es un objeto HTML (?) Y $ (". MenuWraper") es un objeto Object? Estoy muy confundido.

Respuestas a la pregunta(11)

Su respuesta a la pregunta