jQuery si “ce” contient

Je suis en train de modifier tout élément contenant une chaîne de texte particulier à une couleur rouge. Dans mon exemple, je peux obtenir les éléments d'enfant à devenir bleu, mais il ya quelque chose à propos de la façon dont j'ai écrit le " Me Remplacer la ligne qui est incorrect; la couleur rouge de changement ne se produit pas. Je remarque que la "contient" la méthode est habituellement écrit comme :contains mais je ne pouvais pas obtenir que pour valider avec $(this).

$('#main-content-panel .entry').each(function() {
       $(this).css('color', 'blue');      
});         

$('#main-content-panel .entry').each(function() {
   if($(this).contains("Replace Me").length > 0) {
        $(this).css('color', 'red'); 
    }      
});

Violon: http://jsfiddle.net/zatHH/

InformationsquelleAutor Chris | 2013-01-24