【问题标题】:PHP if first div show class if else dont have classPHP if first div show class if else don't have class
【发布时间】:2014-03-06 13:03:21
【问题描述】:

我有一个引导轮播,它要求第一张幻灯片有一类活动才能工作。然后 jquery 会随着幻灯片的变化移除并添加 active 类。

我正在使用 wordpress 填充轮播并使用高级自定义字段插件来执行此操作。

我想要做的是如果它是第一个 div 然后添加活动类。如果不是第一个 div,则不添加该类。

到目前为止,这是我的 php:

              <div class="carousel-inner">
            <?php while(has_sub_field('homepage_carousel')): ?>
                <div class="item active">
                    <img src="<?php the_sub_field('slide_image'); ?>" alt="...">
                    <a href="<?php the_sub_field('slide_link'); ?>">Explore</a>
                </div>
            <?php endwhile; ?>
          </div>

【问题讨论】:

    标签: php wordpress twitter-bootstrap carousel


    【解决方案1】:
              <div class="carousel-inner">
            <?php $i = 0; ?>
            <?php while(has_sub_field('homepage_carousel')): ?>
                <div class="item <?php if($i === 0) { ?> active <?php } ?>">
                    <img src="<?php the_sub_field('slide_image'); ?>" alt="...">
                    <a href="<?php the_sub_field('slide_link'); ?>">Explore</a>
                </div>
            <?php ++$i; ?>
            <?php endwhile; ?>
          </div>
    

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 2013-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多