Menü mit Javascript-Parameter-Übergabe statt href [Gelöst]

  • chrickenh chrickenh
    R2-D2
    0 x
    85 Beiträge
    0 Hilfreiche Beiträge
    21. 02. 2012, 13:56

    Hallo,

    ich bin grad dabei, eine Seite aufzubauen, bei der beim Klick auf einen Link im Menü zunächst die Hintergründe gewechselt und dann zur Seite verlinkt werden soll. Die Idee ist, dass jede Seite einen eigenen Hintergrund hat und der Übergang von Seite zu Seite animiert werden soll. So, dass der Besucher halt auch weiß, wo der neue Hintergrund denn nun her kommt.

    So weit, so gut.

    Ich habe es jetzt soweit, dass die Hintergründe per jquery animiert ausgetauscht werden.
    Allerdings wird dann einfach die Seite gewechselt, bevor die Animation fertig ist. Das gefällt mir nicht.
    Lieber wäre mir, wenn an das Javascript die URL übergeben wird und das Javascript nach Abschluss der Animation die URL aufruft. Dazu muss aber zunächst das a-tag verschwinden oder so angepasst werden, dass es nicht die URL aufruft.

    Ich hoffe, ich habe einigermassen klar beschrieben, was ist will.
    Hier ist die Webseite, die es werden soll. Bitte achtet nicht auf die Bilder, das sind nur Platzhalter. http://andrewitt.de

    Meine ursprüngliche Idee war es, die ganze Seite horizontal aufzubauen.
    In Anlehnung an das hier: http://web-intents-preso.appspot.com/#1
    Nur halt nicht als Präsentation sondern so, dass die Seiten schon vorgeladen und dann nur noch eingeblendet werden.
    Aber ich glaube, das ist wirklich schwierig, vor allem wegen des Internet Exploders.

    Lieben Gruß
    Christian


  • 1
  • Chrissli Chrissli
    Jedi-Ratsmitglied
    0 x
    710 Beiträge
    9 Hilfreiche Beiträge
    21. 02. 2012, 22:12

    Hallo Christian,

    das Zauberwort heißt "doNotLinkIt".
    Z.B.:

    1. page.10 = HMENU
    2. page.10 {
    3. special = directory
    4. special.value = 5
    5. 1 = TMENU
    6. 1.NO {
    7. doNotLinkIt = 1
    8. field = uid
    9. dataWrap = <a onclick="machwas('index.php?id=|')">{field:title}</a>
    10. }
    11. }
    12. }

    God's in his heaven, all's right with the world

  • chrickenh chrickenh
    R2-D2
    0 x
    85 Beiträge
    0 Hilfreiche Beiträge
    25. 02. 2012, 17:18

    ... und es funtkioniert sogar.
    Heißen Dank

  • 1