をトリガ私はブートストラップから、このコードスニペットを使用しています:ACFリピータフィールドイベントはすべて一緒
https://bootsnipp.com/snippets/featured/material-card-reveal-with-image-effect
私はその後、複数のカードを表示するには高度なカスタムフィールドリピータフィールドを作成しました。問題は、一度カードを起動すると、すべてがトリガーされることです。アクションを分ける方法はありますか?
リピータフィールドが統合されたコードですが、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>