在for循环中修改if的第一次打印

时间:2020-01-29 17:19:09

标签: javascript jquery html

我有一个for循环,用于承载数据。我有一个if检查特定类型,并基于此类型将创建元素。因为我使用的是引导程序,所以第一个打印需要在其中包含一个“活动”类。关于如何获取第一张照片进行修改的任何想法?拜托了,谢谢

              if (Items.Count() != 0)
              {
                    int pageNumber = Total Records / 50;

                          for (int num = 0; numi < pageNumber; num++)
                          {
                                var x = Items.Skip(i * pageSize).Take(pageSize);
                                i++;
                          }

                    var y = Items.Skip(i * pageSize).Take(pageSize);
              }

2 个答案:

答案 0 :(得分:0)

只需使用布尔值来检查某项是否为第一个项:

>>> df
        test1.txt  test2.txt
apple           1        1.0
banana          1        NaN
lemon           1        2.0

>>> df.index
Index(['apple', 'banana', 'lemon'], dtype='object')

>>> df.values
array([[ 1.,  1.],
       [ 1., nan],
       [ 1.,  2.]])

>>> df.columns
Index(['test1.txt', 'test2.txt'], dtype='object')

答案 1 :(得分:0)

您有很多选择:

  1. 使用标记(现有答案)

  2. 检查每个循环,紧接追加(慢速)之前

    if ($("#inner>div").length === 0) $(itemDiv).addClass("active");

  3. 在for循环之后添加

    $("#inner>div.carousel-item:first()").addClass("active");