何らかの理由で、継続時間は機能しますが、アニメーションは機能しません。また、Angular-uiui-animateを機能させることもできませんでした。
最初にテストのための単純な呼び出しを行うだけです。
$('#event-modal').toggleClass('active', 500);
継続時間は機能しますが、アニメーションは機能しません。
CSS:
#event-modal {
position:absolute;
top: 20%;
left: 30%;
width:0;
height:0;
z-index:1029;
background:#fff;
border-radius:5px;
display:none;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
-webkit-box-shadow: 3px 6px 11px 3px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 6px 11px 3px rgba(0,0,0,0.25);
box-shadow: 3px 6px 11px 3px rgba(0,0,0,0.25);
}
#event-modal.active { display:block;width:100%; height:100%; } /* Or a hard pixel value */
jQuery1.8.2がjQueryUI1.9.1(完全なビルド)の前にロードされていること、jQueryがにロードされていることscope
、および重複するスクリプト呼び出しがないことを確認しました。
私の電話の後もやって$scope.$apply()
います。
angle-uiを使用してui-animateを試してみると、クラスが要素に追加されず、スクリプトが正しい順序で呼び出されていることがもう一度確認されます。
必要に応じて、さらにコードを投稿できます。
ありがとう!