Ankündigung

Einklappen
Keine Ankündigung bisher.

jQuery Ablauf

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • jQuery Ablauf

    Hi. Bei jQuery kann man ja sagen $(document).ready(....
    Sprich: Führe es aus, wenn die Seite komplett geladen ist.
    Gibt es auch eine Möglichkeit den Ablauf so zu steuern, dass, wenn 2 Sachen per jQuery passieren sollen, diese hintereinander ablaufen sollen?
    Sprich: Die zweite Funktion soll erst gestartet werden, wenn die erste komplett durch. Auch wenn diese 5 Sekunden braucht.

  • #2
    Ah… ja!
    Der Code wird eigentlich immer linear ausgeführt, außer es sind asynchrone Operationen enthalten. Wenn es sich um einen AJAX-Request handelt, wirst du den Aufruf der zweiten Funktion in die Callback-Funktion des Requests setzen müssen oder eben einen synchronen Request nutzen, aber das ist meist keine schöne Lösung.
    Refining Linux: “[url=http://www.refining-linux.org/archives/65/Performing-push-backups-Part-1-rdiff-backup/]Performing Push Backups – Part 1: rdiff-backup[/url]”

    Kommentar


    • #3
      Hi Manko. Ich mache mit jQuery eigentlich nur DesignSachen. Und die Effekte laufen gleichzeitig ab. Auf jeden Fall dieses Code hier.

      Code:
      <script type="text/javascript">
          $(document).ready(function() {
          $("#part1").fadeIn(1000);
          $("#part2").fadeIn(1000);
          $("#part3").fadeIn(1000);
        });
      </script>
      Ich habe mal auf einer jQueryDemoseite gesehen, dass man Effekte auch hintereinander starten kann. Nur finde ich den Link nicht mehr.

      Kommentar


      • #4
        Mit dem fadeIn Effekt ist das so machbar.
        PHP-Code:
        $("#1").fadeIn(1000, function() {
          $(
        "#2").fadeIn(1000, function() {
            $(
        "#3").fadeIn(1000);
          })
        }); 
        Jeweils in die Callback Funktion.

        Kommentar


        • #5
          Danke. Genau das habe ich gebraucht.
          Habt ihr eigentlich Erfahrungen mit Stabilität von jQuery sammeln können. Wie weit kann man gehen, ohne des Client's Browser abschmieren zu lassen.

          Kommentar


          • #6
            Ich erstelle mittlerweile große und komplexe applikationen mit jquery. Kann micht nicht beklagen.
            Die Benutzer auch nicht.

            Vorallem der Umgang mit den verfügbaren Plugins ist genial!

            Kommentar


            • #7
              Hat jQuery auch nochmal plugins?
              Wenn ja: Wo findet man diese?

              Kommentar


              • #8
                Plugins | jQuery Plugins

                Kommentar


                • #9
                  Das wird ja immer schöner.
                  Ich bin schon ein jQueryFan...

                  Kommentar

                  Lädt...
                  X