beste Ansatz für jQuery-slider mit dynamischen prev/next Inhalt?

beste Ansatz für jQuery-slider mit dynamischen prev/next Inhalt?

Hier ist ein Komplexes puzzle, ich würde gerne ein feedback, wie andere würden diesen Ansatz.

Dieser Website ist im Grunde eine Kostenlose regionale Nachrichten-blog. Das Bild unten zeigt das layout (ignorieren Sie das Datum überlappen glitch). Es ist codiert in PHP, jQuery und xajax.

Meine Frage hat zu tun mit dynamic content loading. Wie es ist, auf die Seite laden, ich ordnen Sie die Pfeile, um die URL des vorherigen/nächsten Artikel. Kein prob. Die URLs sind freundlich, die Seite wird neu geladen, um die nächsten Artikel, und ich kann Durchlaufen Sie den ganzen Tag lang.

Aber ... ich möchte zu drehen auf die Pfeile, in die eine slider - (nicht ein "href") mit dem folgenden Verhalten:

Klick auf den rechten Pfeil wird ...

  1. Beginnt das laden der neuen Inhalte, die offscreen sind, über xajax,
  2. Verursachen, den alten content zu schieben Links (von dem Bildschirm, um die offscreen -)
    bündig mit der neue Inhalte auch nach Links (von offscreen zu
    auf dem Bildschirm).

Warum? Regler sind genial, und ich denke, dass es Aussehen würde, pro. Und dies ist die grundlegende slider-Sachen (wie das jQuery-scrollLeft Schieberegler) außer mit, dass die Inhalte dynamisch geladen wird, klicken Sie auf den Pfeil, der wirft einige Fragen auf:

  • Was ist der beste Ansatz für diese?
  • Kann ich mit PHP auf pre-füllen Sie ALLE leeren ausgeblendet Artikel DIVs?
  • Verwende ich jQuery append/prepend/entfernen Artikel DIVs mit den einzelnen Pfeil klicken?
  • Was würde das jQuery "scrollLeft" offset Aussehen? Das content-DIV ist die statische Breite, aber wäre ich besser dran mit jQuery scrollTo?

Ich hoffe meine Frage ist klar ... Irgendwelche Vorschläge wäre sehr dankbar!

  • p.s. Ich erkenne an, dass diese Pausen bookmarking, aber ich Plane über die Umsetzung mit HTML5-History-API (oder vielleicht history.js ... github.com/balupton/history.js)
InformationsquelleAutor neokio | 2011-08-23
Schreibe einen Kommentar