Animar estados de visualização no Gerenciador de estado

Eu tenho uma implementação do Gerenciador de estado com dois estados de exibição. Eu quero adiar a remoção normal de um estado e adicionar uma animação personalizada quando a exibição está sendo destruída e Gerenciador de estado está fazendo a transição para outro estado.

Aqui está um jsFiddle:http://jsfiddle.net/Xkg6X/

Por algum motivo, a função ocultar de cada estado de exibição não está sendo acionada, onde posso criar uma animação personalizada para remoção.

Referência:Adiando a remoção de uma vista para que ela possa ser animada

questionAnswers(1)

yourAnswerToTheQuestion