【发布时间】:2018-01-08 10:22:29
【问题描述】:
我正在使用 Bootstrap 中的这段代码 sn-p:
https://bootsnipp.com/snippets/featured/material-card-reveal-with-image-effect
然后我创建了一个高级自定义字段重复器字段来显示多张卡片。问题是,一旦我触发一张牌,它们都会被触发。有没有办法将动作分开?
这是我集成了repeater字段的代码,CSS和JS与Bootstrap演示相同。
<div class="container">
<div class="row">
<?php if( have_rows('team') ): ?>
<?php while( have_rows('team') ): the_row();
$image = get_sub_field('image');
$position = get_sub_field('position');
$name = get_sub_field('name');
$bio = get_sub_field('bio');
?>
<div class="small-12 medium-4 large-3 columns">
<div class="card">
<div class="card-image"><img class="img-responsive" src="<?php echo $image; ?>"></div>
<button id="show">
<div class="card-content light-grey-bg center text-center">
<span class="card-title hind bold dark-grey text-center caps pt1"><?php echo $position; ?></span>
</div>
<div class="card-action blue-bg center text-center valign">
<p class="hind bold white caps"><?php echo $name; ?></p>
</div>
</button>
<div class="card-reveal">
<span class="card-title"><?php echo $name; ?></span>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<p><?php echo $bio; ?></p>
</div>
</div>
</div>
<?php endwhile; ?>
<?php endif; ?>
</div>
</div>
【问题讨论】:
标签: javascript html wordpress twitter-bootstrap advanced-custom-fields