在var中保存<li>标记,然后在if语句</li>中使用它

时间:2014-05-08 17:59:58

标签: javascript jquery

<div class="ranges">
  <ul>
        <li>A</li>
        <li>B</li>
        <li>C</li>
        <li>D</li>
        <li>Range</li>
  </ul>
</div>

我想将<li>保存在var中,然后使用它:

// lets sat li is in a var VarRange.

if(VarRange=='Range')
{
   // do something.
}

1 个答案:

答案 0 :(得分:1)

试试这个:

$('div.ranges ul li').each(function(){
    if($(this).text()=='Range')
    {
        $(this).css('color','red');
    }
});

Fiddle Demo

检查每个<li>以查看它是否包含“范围”。如果是,则将其涂成红色。