Est-il possible d'arrêter l'exécution de javascript/jquery?

Fondamentalement, je veux être en mesure de terminer une commande dans un $.holdTillFinished() méthode qui ne permet pas l'exécution continue jusqu'à ce que la méthode spécifiée/jquery animation est terminée en cours d'exécution.

Je suppose que cela peut être difficile, voire impossible en javascript, mais je suis en espérant que quelqu'un saura.

Je ne veux pas entendre parler de comment je peux passer un rappel dans une animation pour l'exécuter oncomplete, ou autre chose comme ça.

Je veux vraiment savoir si une telle chose est possible et comment le faire.

Si ce n'est pas qui va se passer si quelqu'un connaît une belle file d'attente plugin qui est capable de faire la file à la fois défini par l'utilisateur des méthodes et des animations, qui serait cool aussi. Ce que je veux vraiment, c'est un moyen de retarder l'exécution.(tout en permettant à des animations à la fonction)

Vous voulez de la file d'attente et de file d'attente, je pense (déjà proposé et rejeté par vous ci-dessous). Vous pouvez faire la queue méthodes arbitraires avec des animations et elles s'exécutent dans l'ordre. Si ce n'est pas ce que vous demandez alors pourriez-vous préciser votre question avec un exemple de ce que vous essayez de faire?
Je n'ai pas vu une file d'attente qui fonctionne pour les fonctions. Ce que je veux dire est que si je passe une animation, puis une fonction, puis une animation dans la file d'attente alors que ces animations sont à jouer de la fonction ne doit pas être en cours d'exécution. Aussi je ne veux pas avoir à spécifier la durée de la fonction à exécuter.
Mais vraiment ce que je veux c'est un wrapper qui s'arrête toutes les fonctions javascript jusqu'à ce que la fonction/animation que j'ai passé dans il a résolu de

OriginalL'auteur thirsty93 | 2009-03-25