2012-03-07 2 views
2

声明に基づいて、クラスの追加以下 -私が使用して要素内のテキストの文字列を見つけるために、jQueryのを使用しています

<li> 
<input type="checkbox" value="14"> 
<a id="link-filterattribute-14" class=" jqueryCheck" rel="nofollow" href="/store/filtered/4/12_14/c_7/"> Black </a> 
</li>  

<script> 
if ($(".jqueryCheck:contains('Black')").length){ 

} 
</script> 

は、私は何をしたい」<input>もし言葉にクラスを追加することですBalck "が見つかりました。これについてどうすればいいですか?

おかげ

答えて

5

あなたは何ができる

$(".jqueryCheck:contains('Black')").prev('input').addClass('yourclass'); 
1
$(".jqueryCheck").each(function(i){ 
    if($(this).text()=='black'){ 
     $(this).prev().addClass('someclass'); 
    } 
} 
関連する問題