[JavaScript] jquery delay()

Dieses Thema im Forum "Webentwicklung" wurde erstellt von onip, 4. September 2012 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 4. September 2012
    jquery delay()

    hallo zusammen,

    per jQuery möchte ich den beginn einer animation per delay() verzögern.
    HTML:
    img = $(document.createElement("img"))
     .attr({ src: config.path+tmpAr[0], title: 'img'})
     .addClass("icon")
     .appendTo(el)
     .delay(100+(10*i))
     .fadeIn(500);
    
    leider passiert da gar nix.
    entferne ich delay() geht die animation ohne probleme.

    was ist das problem?
     
  2. 4. September 2012
    AW: jquery delay()

    Ein .delay ohne Animation vorher funktioniert nicht.

    .delay ist nur dafür das zwischen 2 Animationen eine Verzögerung zu erreichen.


    http://docs.jquery.com/Cookbook/wait
    HTML:
    $.fn.wait = function(time, type) {
     time = time || 1000;
     type = type || "fx";
     return this.queue(type, function() {
     var self = this;
     setTimeout(function() {
     $(self).dequeue();
     }, time);
     });
     };
     
  3. 4. September 2012
    AW: jquery delay()

    danke, läuft.
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.