Rolf B: Image aus Gallery vergrößern

Beitrag lesen

Hallo Pit,

Wie erreiche ich, dass der Viewer bei Klick in Bildmitte oder auch bei Klick außerhalb des Bildes geschlossen wird, ohne auch bei Klick auf eines der beiden Pfeilsymbole geschlossen wird?

Ich habe das Fiddle (Nr 35 war hoffentlich die letzte Instanz) mal etwas aufgeräumt und den entsprechenden Code eingebaut.

https://jsfiddle.net/o5sgte8v/

Du musst bei Klick im Viewer zuerst abfragen, ob in die Navigationsflächen geklickt wurde, und dann navigieren. Danach kannst Du andere Klicks behandeln.

Aufräumen heißt: Die Steuerung ist von der Durchführung der Aktionen getrennt. Du wirst den Code vermutlich erstmal nicht wiedererkennen. Es hat aber den Vorteil, dass Du die Durchführung von "Navigiere links", "Schließe Viewer" nur einmal programmierst, egal ob der Anstoß von Maus oder Tastatur kam.

Was ich nicht hinbekomme, ist eine ordentliche Fokussteuerung in der Galerie. Ich würde gerne erreichen, dass das im Viewer angezeigte Element nach Verlassen des Viewers den Fokus hat. Tut aber nicht, keine Ahnung bisher.

Rolf

--
sumpsi - posui - clusi