And*_* SK 3 css jquery alert twitter-bootstrap
这是一个简单的Bootstrap警报:
<div id="alert_recover_ok" class="alert alert-success hidden">
<a class="close" data-dismiss="alert" href="#">✖</a>
Please check your email for recovery instructions
</div>
Run Code Online (Sandbox Code Playgroud)
如您所见,它是隐藏的(通过classname).现在我想表明它:
$('#alert_recover_ok').fadeIn();
Run Code Online (Sandbox Code Playgroud)
没有任何事情发生......似乎唯一有效的解决方案是:
$('#alert_recover_ok').removeClass('hidden');
Run Code Online (Sandbox Code Playgroud)
...但当然,这不会有很好的淡化效果.有任何想法吗?
创建自己的hidden类.
bootstrap .hidden类如下,这就是为什么不.fadeIn();工作...
.hidden {
display: none!important;
visibility: hidden!important;
}
Run Code Online (Sandbox Code Playgroud)
所以你可以创建自己的hidden类.
.hide-me{
display: none;
}
Run Code Online (Sandbox Code Playgroud)
使用它而不是hidden然后.fadeIn();将工作.