fadeTo
Ember 部分テンプレートへのリンクにアニメーションがあります。このアニメーションは、リンクをマウスでクリックするとアクティブになり、次のように行われます。
jQuery('#object').fadeTo(1000, 1);
そのため、完了するまでに 1 秒かかります。問題は、アニメーションが終了する前に部分テンプレートの領域の外にマウスを移動すると、アニメーションが停止することです。たとえば、リンクをクリックすると、アニメーションが開始され、オブジェクトがフェードインし始めますが、1 秒が経過する前にマウスを部分的なテンプレート領域の外に移動すると、オブジェクトは完全には表示されませんが、不透明度は残ります。 1 未満。
コードを実行する関数は、実際のビューfadeTo
内didInsertedElement
で呼び出されます...ユーザーが部分的なテンプレート領域の外にマウスを移動しても、一度開始されたアニメーションを完了する方法を誰かが知っていますか?