【发布时间】:2016-09-22 15:54:05
【问题描述】:
我有三个不同的按钮和三个不同的 div,每个按钮在同一个地方切换一个适用的 div。尝试做两件事。
- 在显示相对
.app-div时在.app-icon按钮上添加类,以便我可以在活动时添加背景颜色。 - 在切换相同的
.app-div打开和关闭时添加 animate.css 效果,以便当 div 消失时它会向下滑动,而不是突然消失。
HTML:
<a href="#" class="app-icon"><i class="fa fa-calculator" aria-hidden="true"></i></a>
<a href="#" class="app-icon"><i class="fa fa-sun-o" aria-hidden="true"></i></a>
<a href="#" class="app-icon"><i class="fa fa-rss" aria-hidden="true"></i></a>
<div class="app-div">
content div 1
</div>
<div class="app-div">
content div 2
</div>
<div class="app-div">
content div 3
</div>
jQuery:
$('.app-icon').click(function() {
var index = $(this).index();
$('.app-div').eq(index).toggle().siblings('.app-div').hide();
});
//animate.css effect
$('.app-div').addClass('animated fadeInUp');
【问题讨论】:
标签: javascript jquery css animate.css