Durch das Hinzufügen der Klasse %code% zum %code% div-Steuerelement werden die Steuerelemente, die von der Funktion start + toggle sichtbar sind, weiterhin ausgeführt
%Vor%Ich hoffe, das hilft.
Ich bin mir nicht sicher, ob die gute Idee, oder eine schlechte Idee. Dies schien der einfachste und direkteste Weg.
%Vor%Ich habe das Blueimp-CSS in meinen SASS-Workflow eingefügt und die Anzeigeeigenschaften der Steuerschaltflächen in %code% geändert. Ich habe den Click-Handler, der die Galeriesteuerungsklasse umschaltet, nicht losgebunden, so dass immer noch ausgelöst wird.
Um die Steuerelemente anzuzeigen, müssen Sie die Bibliothek blueimp-gallery-controls zum Galeriebehälter hinzufügen.
Ihr Container wird so aussehen
%Vor%Sie können den Click-Handler dann lösen, indem Sie die Standardoptionen außer Kraft setzen. Es ist wichtig, die Optionen vor der Initialisierung Ihrer Galerie zu überschreiben.
%Vor%Blueimg Gallery Ich würde gerne wissen, wie ich die Galerie-Steuerelemente ( %code% ) immer anzeigen kann und nicht versteckt sie beim Klicken auf %code% in der Galerie.
Mit Blick auf die blueimp-gallery.min.js (die ich mit Online JavaScript beautifier verschönert habe) habe ich mehrere Click-Handler gefunden, die auch auf die Toggle-Funktion für die Galerie-Steuerelemente.
%Vor%Es scheint mir, dass das einfache Kommentieren dieser vier Zeilen mir das gewünschte Verhalten gibt. Allerdings mag ich es nicht wirklich, das ursprüngliche Skript zu ändern.
Dadurch wird auch ein %code% Fehler am Ende ( %code% ) in diesem Teil des Skripts ausgegeben.
%Vor%Das Löschen von %code% am Ende dieser Zeile im Skript beseitigt diesen Fehler, aber das ist nicht wirklich der richtige Ansatz, denke ich.
Gibt es eine Möglichkeit, die Befehle dieses Skripts in einem vom Benutzer hinzugefügten Skript zu überschreiben, ähnlich der %code% -Regel in CSS? Wenn Blueimp Gallery ein Update hat, kann ich die Quelle intakt lassen und die neueste Version hochladen.
Vielleicht könnte der Autor, Sebastian Tschan, in Kontakt treten, wenn es nicht zu viel verlangt wird?Jede Hilfe wird wirklich sehr geschätzt:)
Um Klicks auf ein Bild zu deaktivieren, können Sie %code% auf false setzen
Beispiel:
%Vor%