Ich habe eine Schleife in PHP, die eine Schaltfläche erstellt und wenn diese Schaltfläche geklickt wird, öffnet sich ein Modal und bestimmte Daten werden an es übergeben.HTML img src anhängend
<?php while($product = mysqli_fetch_assoc($featured)) :?>
<button type="button" class="open-details-modal btn btn-primary"
data-id-number="<?php echo $product['ProductID'];?>
"data-id-image="<?php echo $product['Image'];?>"
"data-id-image-two="<?php echo $product['Image2'];?>"
"data-id-image-three="<?php echo $product['Image3'];?>"
Ich habe ein Skript, das die Daten
<script>
$(document).ready(function() {
$(".open-details-modal").click(function() {
$("#name").text($(this).attr('data-id-product-name'));
$("#image").text($(this).attr('data-id-image'));
$("#image2").text($(this).attr('data-id-image-two'));
$("#image3").text($(this).attr('data-id-image-three'));
sagen, dass der Wert von
"data-id-image" = ABCDEF
Ich bin nicht sicher, ob ich diese müssen konvertieren Ermöglicht hilft übersetzen in eine JavaScript-Variable oder eine PHP-Variable.
Was ich tun möchte, ist in der Lage zu sagen,
<img src = "(#php or javascript variable)" +"001.jpg">
Wie kann ich diese entweder in PHP oder JavaScript erreichen.
so, wie werde ich rufe $ ("# Bild") attr ("src", $ (this) .attr ("Daten. -id-image ") +" 001.jpg "); wann muss ich es in html verwenden? – jumpman8947
Gibt es nur ein Bild für das Modal oder gibt es viele? - Ich nahm an, dass es einen gab und es wird aktualisiert, wenn Sie auf einen der Knöpfe klicken. Möglicherweise müssen Sie mehr von Ihrem HTML sehen. – James
Ich habe meinen Code bearbeitet. Es wird mehrere Tags in meinem HTML geben. Jeder erhält die Daten für verschiedene Bilder. – jumpman8947