Bild in Modalbox

Hallo,

auf Shopseiten würde ich gerne Bilder im Content nach Klick vergrößert anzeigen lassen.
Ich nutze folgendes Script, was auch grundsätzlich funktioniert:

Meine Fragen dazu:

Die Box ist 800px hoch, also nicht responsive bzw. passt sich nicht der Höhe des Bildes an.
data-height=“auto” oder data-height=“100%” liefern auch nicht das gewünschte Ergebnis.
Wie bekomme ich es hin, das die Box immer nur so hoch ist wie das angezeigte Bild?

data-targetSelector=“a”
Wozu ist das gut? Ich hatte jetzt erwartet das sich beim Überfahren des Bildes der Mauszeiger ändert.

 

Alternativ:
Gibt es vielleicht ein Plugin um Bilder auf Shopseiten in einer Lightbox darzustellen?
Ich habe leider nichts gefunden.

Gruß Michael