我对 twitter 引导模式有疑问...
.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%;
}
我错过了什么吗?