Ocultar todos os elementos 'a' com texto ou innerHTML que correspondam ao número '0' ou um valor personalizado usando javascript ou jQuery

Eu preciso esconder tudo<a> elementos com texto ouinnerHTML que corresponde ao número 'foo' ou um valor personalizado usando javascript ou jQuery.

<li><a href="#" class="dir">foo</a></li>

eu tentei

jQuery(document).ready(function() {
    if (jquery().text().html("foo"){
        ('li >a').fadeOut()
    }
});

questionAnswers(2)

yourAnswerToTheQuestion