2017-06-25 6 views
1

Ich habe ein einfaches Wizard Script gemacht jQuery funktioniert perfekt.Wie ändere ich den Animationseffekt des Assistenten?

Jetzt ist meine Frage?

Wie kann ich die Animation ändern, um die Daten in diese Animation jsfiddle Typ Registerkarten auszublenden?

$(".next").click(function() { 
     //store parent 
     var parent = $(this).parent(); 
     if(parent.next().length) { 
      parent.hide("slow").next().show("slow"); 
     } 
     return false; 
    }); 
    $(".prev").click(function() { 
     var parent = $(this).parent(); 
     if(parent.prev().length) { 
      parent.hide("slow").prev().show("slow"); 
     } 
     return false; 
    }); 

Mein vollständige Code:https://jsfiddle.net/jwzjys8u/

Antwort

2

Ich glaube, Sie verblassen statt

$(".next").click(function() { 
    //store parent 
    var parent = $(this).parent(); 
    if(parent.next().length) { 
     parent.fadeOut("slow", function(){ 
      parent.next().fadeIn("slow"); 
     }); 
    } 
    return false; 
}); 
$(".prev").click(function() { 
    var parent = $(this).parent(); 
    if(parent.prev().length) { 
     parent.fadeOut("slow", function(){ 
      parent.prev().fadeIn("slow"); 
     }); 
    } 
    return false; 
}); 

Auf jeden Fall können Sie CSS-Übergänge machen verwenden verwenden können!

+0

Der Effekt ist sehr nahe an dem, was gewünscht wird. – May

+0

Es funktioniert nicht, wenn die Tasten (vorherige und nächste) in einem div-Tag sind, wie gelöst werden kann, ohne das div-Tag zu löschen https://jsfiddle.net/Lkwanexe/ – May

+1

Ja ist es möglich, den Selektor zu ändern, um die Schaltflächen gleichmäßig anzupassen wenn sie in einem div sind. Willst du, dass ich die Anpassung mache? –

Verwandte Themen