我试图在单击每张照片时在Javascript / CSS灯箱中打开每张照片。
目前,灯箱中只有我的照片列表中的第一张照片。其他照片不会在灯箱中打开。
请有人可以解释/告诉我为什么这样做,并解释/告诉我这样做的正确方法吗?
这是我的HTML / PHP:
<?php $result4 = $mysqli->query("SELECT * FROM user_data WHERE user_id = $p_id");
if($result4->num_rows > 0) {
echo '<div class="profile_gallery_image"><img id="myImg" src='.$image.' height="100%" width="100%" /></div>';
echo '<div class="profile_gallery_image"><img id="myImg" src='.$image.' height="100%" width="100%" /></div>';
echo '<div class="profile_gallery_image"><img id="myImg" src='.$image.' height="100%" width="100%" /></div>';
echo '<div class="profile_gallery_image"><img id="myImg" src='.$image.' height="100%" width="100%" /></div>';
echo '<div class="profile_gallery_image"><img id="myImg" src='.$image.' height="100%" width="100%" /></div>';
echo '<div class="profile_gallery_image"><img id="myImg" src='.$image.' height="100%" width="100%" /></div>';
} ?>
<!-- The Modal -->
<div id="myModal" class="modal"> …Run Code Online (Sandbox Code Playgroud)