如何将动态类添加到单个<李>在循环中使用时

时间:2016-09-07 12:21:24

标签: jquery

我使用for循环创建了分页,因此使用JQuery如何将动态类添加到<利取代。这是我的代码:

echo "<ul class='pagination'>";
for($i=1; $i<=$number_of_pages; $i++)
{

    echo "<li id='add_class'>"."<a href='first_year.php?p=$i'>".$i."</a>";  

}
echo "</ul>";

1 个答案:

答案 0 :(得分:0)

你可以做类似下面的事情。考虑您要添加active

  1. 将类添加到第一个li元素

    $("ul.pagination > li:first").addClass("active");

  2. 将类添加到第n个位置元素(例如,位置为5,因此您需要将4作为索引传递)

    $("ul.pagination > li:eq(4)").addClass("active");

  3. 如果要将类添加到所有元素

    $("ul.pagination > li").addClass("active");