2010-11-05 9 views
0

Dreamweaver donne une erreur. Quelle est la bonne syntaxe?jQuery .la file d'attente ne fonctionne pas

Après la première

.animate ({left: '- = 980'}?, 550,

La vraie affaire est: que je ne peux utiliser un ".animate ({left: '- = 980'}, 550," dans ce code ... Il y a une erreur si je veux ajouter deux (ou plus) .animate dans la file d'animation ..

BTW: La variable "clicknr" et la "désactivée" Classe CSS - sont juste des drapeaux pour certains processus internes.

$('#fwdShowroom').click(function() { 
    $button = $(this); 
    if (clicknr != 1) { 
     if(!$button.hasClass('disabled')) { 
      $button.addClass('disabled'); 
      clicknr -= 1, 
       $('#showroom ul') 
       .animate({left: '-=985'}, 550, 
        Dreamweaver says: Error on this line  .animate({left: '+=5'},200, 
       function() { $button.removeClass('disabled') }); 
     } 
    } 
}); 

L'effet est nécessaire: Que le « #showroom ul » DIV se déplace en douceur vers l'avant puis se déroule sans problème des pixels arrière pour créer un mouvement physique agréable.

Répondre

2

Vous avez oublié les parenthèses de fermeture ) dans le premier appel animate:

.animate({left: '-=985'},550) 
+0

fonctionne le: o - vous gagnez - vous gagnez pour toujours! – Tomkay