Javascript oder jQuery Bild Karussell mit dynamisch geladenen Bildern und Links

8

Gibt es ein gutes JavaScript- oder jQuery-Bildkarussell, das 5 Bilder anzeigt, und wenn es mehr gibt, kann der Benutzer auf "Weiter" klicken und die folgenden Bildquellen und Link-URLs werden über AJAX geladen?

Es ist sehr gut möglich, dass es Tausende von Bildern gibt, und jeder verlinkt auf eine Webseite, die diesem Bild gewidmet ist, also brauche ich im Grunde ein Bildkarussell, das effizient damit umgehen kann.

    
at. 13.10.2011, 18:15
quelle

4 Antworten

6

Ich denke, das JQuery-Cycle-Plugin wird Ihnen 50% des Weges dorthin bringen. Diese Einrichtung ist ziemlich einfach zu bedienen und ich denke, dass Sie die "Klick-zu-mehr" -Bilderfunktionalität erhalten werden, die Sie suchen (mit einigen hübschen Übergangseffekten).

Ich habe jedoch nur das Plugin mit allen auf der Seite definierten Bildern verwendet. In meinem Fall habe ich eine "Diashow" gemacht, um die Verwendung einer Anwendung zu demonstrieren. Der HTML-Code war ziemlich einfach ...

%Vor%

Das zugehörige JavaScript ist ...

%Vor%

(Klicken Sie hier , um den Effekt zu sehen.)

Was die zusätzliche Herausforderung anbelangt, neue Bilder zu laden, wenn der Benutzer etwas mehr holen möchte, dann denke ich, dass es nur darum geht, den Code hinter dem Link "Weiter" in meinem Beispiel zu erweitern. Ihr Code führt einen JQuery AJAX Aufruf durch, um die nächsten Bilder zu erhalten und sie dann der Diashow div.

Schließlich bleibt die Funktion, auf das Bild zu klicken, um zur Site zu gelangen. Sie können versuchen, die Diashow img -Tags in die entsprechenden a -Tags einzufügen. Wenn das Zyklus-Plugin nicht mit den a -Tags wiedergegeben wird, sollten die onclick -Ereignishandler auf den Bildern die Aufgabe erledigen.

    
Aron Boyette 22.10.2011 04:21
quelle
1

Sie können jQuery Tools 'Scrollable als Schieberegler und Verknüpfung verwenden a $get() rufe den 'next' Button auf.

Hier ist eine Demo: Ссылка (Beachten Sie die Schaltfläche "Hinzufügen").

In dieser Demo wird nur ein div geklont und angehängt. Sie könnten dasselbe tun, wenn Sie auf "Weiter" klicken, aber Inhalt von woanders laden.

    
tcurvelo 22.10.2011 05:24
quelle
1

Ich habe jShowOff für ein Projekt verwendet.

Vorteile:

  • Sie haben die vollständige Kontrolle über den HTML-Code jeder Folie (also können Bilder oder Bilder, HTML und Links verwendet werden
  • )
  • Je nach Ihren Anforderungen kann der Benutzer die Folien selbst drehen

Problem

  • Sie müssten Ihre eigene AJAX-Lösung entwickeln und optimieren.

Ссылка

Ich habe ein Beispiel dafür, wie ich es hier verwende: Ссылка (die Links können so geändert werden, dass sie nur prev / next anzeigen).

Ich werde für ein bisschen herum graben und sehen, ob ich eine AJAX-Lösung dafür finden kann.

    
Kevin Nelson 24.10.2011 17:39
quelle
0

Die erste Lösung ist ziemlich gut, eine andere Lösung, die Ihnen gefallen könnte und die ich verwende: Ссылка

    
Khan 24.10.2011 15:33
quelle