【发布时间】:2011-11-16 05:07:32
【问题描述】:
我对 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%;
}
我错过了什么吗?
【问题讨论】:
标签: jquery twitter-bootstrap dom-events