Esse é o meu código:
$('.menu-abrir').on('click', function() {
$('html').addClass('menu-ativo');
});
$('.menu-fechar').on('click', function() {
$('html').removeClass('menu-ativo');
});
$('html').on('click', function(event) {
if (event.target === document.documentElement) {
$(this).removeClass('menu-ativo');
}
});
Ele está funcionando normal. A unica coisa que eu não entendi foi o fato de não funcionar dentro do IF o $('html') ou $(this), funcionando somente o "document.documentElement". Gostaria que alguém me tirasse esta dúvida.