Ich darf euch heute die offizielle Simple Base Gallery vorstellen, die ich erstellt habe. Die Simple Base Gallery ist ein JQuery PlugIn welches jeder gerne verwenden kann.
Was wird benötigt?
- JQuery
- JQuery UI (Für die Dialoge)
- Image Resizer PlugIn von Grizzly
Was kann die Gallery?
Die Gallery zeigt die innerhalb eines Bestimmten HTML-Objektes befindlichen IMG-Tags (also die Bilder) in einer Slider-Gallery an. Dabei kann man die Bilder entweder einfach "nur so" anschauen, also erstes Bild, nächstes Bild, nächstes Bild, vorheriges Bild usw. Oder beim Klick auf ein Bild das Bild in einem JQuery UI Standart Dialog anzeigen lassen, welches dann größer angezeigt wird. Die Bilder werden mit dem von mir erstellten
imageResizer skaliert.
Die eigenschaften des Dialogs (Breite, Höhe, Größe änderbar, verschiebbar, modal) können ganz einfach über dir SBGallery Optionen verändert werden.
Wenn sich die Gallery (bzw. der HTML-Element) an der Breite ändert (z. B. in der CSS-Datei) dann werden die Bilder auch automatisch an die Box angepasst.
Wie kann ich die Galerie erstellen?
Da die Galerie ein JQuery PlugIn ist, ist es ganz leicht eine Galerie zu erstellen. Folgender Code wird dazu benötigt:
|
Javascript-Quelltext
|
1
2
3
4
|
$(document).ready(function()
{
$("#sbgallery").sbGallery({dialogWidth: 600,dialogHeight: 300});
});
|
Welche Optionen können geändert/bestimmt/übergeben werden?
Folgende Optionen stehen zur verfügung:
- dialogWidth: Die Breite des Dialoges. Je nachdem wie groß der Wert ist, wird auch das Bild (Bildbreite im Dialog) skalliert. (Default: 800)
- dialogHeight: Die Höhe des Dialoges. Je nachdem wie groß der Wert ist, wird auch das Bild (Bildhöhe im Dialog) skalliert. (Default: 600)
- modalDialog: Wenn Wert auf true, dann ist der Dialog modal (Im Hintergrund nichts anklickbar) wenn Wert auf false dann nicht modal. (Default: true)
- resizeDialog: Wenn Wert auf true, dann ist der Dialog vom Benutzer skalierbar (größe des Dialogs veränderbar) wenn Wert auf false dann nicht skalierbar. (Default: false)
- draggableDialog: Wenn Wert auf true, dann ist der Dialog vom Benutzer verschiebbar wenn Wert auf false dann nicht verschiebbar. (Default: false)
Kann ich mir die Galerie Live ansehen?
Ja! Ich habe die Galerie auf den Server geladen. Somit kann man eine Demo sehen. Es ist auch leichter alles anzuschauen, als sich den gesamten Text durchzulesen. Hier ist der Link:
Wo kann ich mir die Gallery runterladen?
Die Simple Base Gallery kann man sich im Download-Center von Base4u runterladen, oder einfach den folgenden Link klicken: