現在、トグルを使用して詳細を表示/非表示にしています。foreach ループで各 div に一意の ID を与える必要があります。エコー文字列で機能させる方法がわかりません。手伝って頂けますか?
<?php
$i = 0;
foreach ( $payment as $payment_id => $items ) {
foreach ( $items as $item ) {
$i++;
$count = 0;
// Echo, need to show unique ID in both $count, it must be the same
echo '<p><strong><a href="#">Link</a></strong>
<br/><a href="#" class="show_info" id="'.$count.'">Show Details</a>
<div id="payment_info_'.$count.'" style="display:none;">';
++count;
}
}
?>
コードの 2 つの位置に $count を作成する必要がありますが、同じです。このコードでエラーが発生しました。
ありがとうございました
更新: 実際には、コードはここで示したものとは異なります。私はあなたのコードを試しましたが、うまくいきません。
http://www.codesend.com/view/7d58acb2b1c51149440984ec6568183d/ (pasw:123123)で完全に表示できます。