jquery Masquer la ligne de la table si la banque td a pas de texte

Je suis en train d'essayer de cacher la rangée de table, si que les lignes de td n'a pas de texte à l'intérieur. Comment le faire.
Jusqu'à présent j'ai essayé est au violon ici

Javascript:

$('#tblNodes > tbody  > tr').each(function () {
    if ($td.text() == '') {
        $(this).hide();
    }
});

HTML:

<table id="tblNodes" border=1 width=100%>
    <tr>
        <td class="nodeData"></td>
    </tr>
    <tr>
        <td class="nodeData">abc</td>
    </tr>
    <tr>
        <td class="nodeData"></td>
        <tr>
            <td class="nodeData"></td>
        </tr>
        <tr>
            <td class="nodeData">abc</td>
        </tr>
        <tr>
            <td class="nodeData"></td>
        </tr>
    </tr>
</table>

OriginalL'auteur Kurkula | 2014-03-10