基于语句添加类

时间:2012-03-07 12:20:17

标签: javascript jquery html

我正在使用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>添加一个类如果单词&#34; Balck&#34;找到了。我该怎么做?

由于

2 个答案:

答案 0 :(得分:5)

你可以做到

$(".jqueryCheck:contains('Black')").prev('input').addClass('yourclass');

答案 1 :(得分:1)

$(".jqueryCheck").each(function(i){
    if($(this).text()=='black'){
        $(this).prev().addClass('someclass');
    }
}