2012-02-24 63 views

回答

18
$('span') 
    .filter(function(){ return $(this).text() == 'find me'; }) 
    .css('color','red'); 

.filter,可以应用逻辑的元素,并返回只有那些符合你的测试(S)回到这一点。


如果你想有一个更好的集成版本,这里有一个:text()选择:

(function($){ 
    $.expr[':'].text = function(obj, index, meta, stack){ 
     return ($(obj).text() === meta[3]) 
    }; 
})(jQuery); 

$('span:text("find me")').css('color','red');