foreach ループ内に 2 つの div があります。最初の div には会社に関する情報がありますが、短縮された形式であり、2 番目の div には会社に関する完全な形式の情報があります。その会社の「もっと見る」リンクがクリックされたときに最初のdivを非表示にして2番目のdivを表示したい.「もっと見る」リンクをクリックすると私のコードで、クリックした会社だけでなくすべての会社が表示されます。
<?php
$X = 0;
foreach($companyRows as $row){ ?>
<div class="first" >
echo "a company information shortend form"
</div>
<div class="second" style="display:none">
echo "a company information full form"
</div>
<a class="show_details"> show more</a>
<?php $X++;
} ?>
ここに jQuery があります。私はjqueryとphpが初めてです。
<script type="text/javascript">
$(document).ready(function(){
$(".show_details").click(function(){
$(".second").show();
$(".first").hide();
});
});
</script>
show more リンクを show less に変更したい。