Das ist mein html:JAVASCRIPT Pop-up-Box anzuzeigen
<div class="popup" onclick="itemPopup()">
<img src="{{$item->item->img}}">
<span class="popuptext" id="myPopup">
{{$item->title}}<br>
<a href="/sell-item/{{$item->id}}" class="btn-sm btn-danger" style="text-decoration: none">
Sell for {{$item->price/2}} <img src="/img/gold.png"></a><br>
<p>{{$item->description}}</p>
</span>
</div>
@endforeach
Das ist mein js ist:
function itemPopup() {
var popup = document.getElementById("myPopup");
popup.classList.toggle("show");
}
Wenn ich auf das Bild klicken Sie auf das Pop-up-Shows wie folgt aus:
Egal, ob ich auf das zweite Schwert klicke, die Popup-Box erscheint immer noch auf dem ersten Schwert mit seiner id
. Wie behebe ich dieses Problem?
Teilen auch Ihre CSS, besser Sie eine Live-Demo teilen. Ich weiß, was ist dein Problem, aber ohne eine Live-Demo mit CSS und js kann nicht helfen – Pedram
@pedram gibt es keine CSS. – feknaz