Ajouter une classe à une ligne de la table qui contient les colonnes avec certaines valeurs

J'ai besoin d'ajouter une classe à un tr lorsqu'il contient td's qui contiennent certaines valeurs.

À l'aide de la réponse à cette question, de SORTE, j'ai pensé que j'ai trouvé la solution, mais il ne semble pas fonctionner sur des lignes qui contient plusieurs colonnes - il ne fonctionne que si il y a un seul td.

Comment puis-je identifier les lignes de la table qui contiennent des colonnes de certaines valeurs, parmi d'autres colonnes? Veuillez noter que les colonnes ne seront pas toujours dans un certain ordre, donc il doit être une dynamique de réponse.

Le jsFiddle

<table>
    <tr>
        <td>Hey!</td>
        <td>Other column</td>
        <td>Yo!</td>
        <td>Other column2</td>        
    </tr>
</table>

<script type="text/javascript">
$('tr').each(function(){
 if (($(this).find('td').text() == 'Hey!' ) && ($(this).find('td').text() == 'Yo!' ))
 {
     alert('here');
     $(this).addClass('disabled');
 }
});
</script>
InformationsquelleAutor Luke Shaheen | 2012-05-16