ツイッターのブートストラップモーダルに問題があります...
.fade
要素にクラスがない場合は正常に機能します。追加するとすぐにモーダルが表示されません。
私はこの行まで問題を追跡したと思います:
doAnimate ?
this.$backdrop.one(transitionEnd, callback) :
callback()
doAnimate
ですwebkitTransitionEnd
、それはうまく見えます。transitionEnd
しかし、コールバックに何かを記録しようとし、ログに記録されないため、解雇されることはないと思います。
何か案は?
編集:いくつかのコード
リンク:
<a href="/events/2-fefewfewfe/rsvps" data-backdrop="true" data-controls-modal="event-modal" data-keyboard="true">I'm attending!<span class="ico join"></span></a>
モーダル(フェードクラスなしで機能しますが、追加すると機能しません)
<div id="event-modal" class="modal hide fade"></div>
css:
.modal.fade {
-webkit-transition: opacity .3s linear, top .3s ease-out;
-moz-transition: opacity .3s linear, top .3s ease-out;
-ms-transition: opacity .3s linear, top .3s ease-out;
-o-transition: opacity .3s linear, top .3s ease-out;
transition: opacity .3s linear, top .3s ease-out;
top: -25%;
}
私は何かが足りないのですか?