从li的列表中,如何使用jquery判断哪个是活动的?

时间:2011-10-03 07:32:18

标签: jquery

从li的列表中,如何使用jquery来判断哪一个是高亮类?

例如,我有ul列表

    <ul>
        <li> 11111111 </li>
        <li> 22222222 </li>
        <li> 33333333 </li>
        <li> 44444444 </li> <---- highlighed white/black by (.highlight) class
        <li> 55555555 </li>
    </ul>

4 个答案:

答案 0 :(得分:2)

$('li:contains(44444444)').addClass('highlight')

答案 1 :(得分:2)

$("li.highlight")

将选择活动元素

答案 2 :(得分:2)

选择器将是:

$('li.highlight')

或者如果您遍历LI并想要检查它是否处于活动状态,您可以使用.is()

$('li').each(function(){
    if($(this).is('.highlight')){

    }
});

答案 3 :(得分:1)

你可以做到

$('li').each(function(){
    if($(this).hasClass('highlight')){

    }
});