我试图用各种方法得到这个工作 - 所有没有喜悦 - 我有几个动画和两个按钮。我希望得到任何帮助单击按钮,只显示一个动画,如果不可见
的动画最初隐藏 - 我需要一个“如果”语句只允许一个动画在任何一个点显示 - 这是我的代码的哈希...
<script type="text/javascript">
$(document).ready(function() {
//hide bubble facts
$('#bubble02,#bubble03').css("display", "none");
$('#fact02,#fact03').css("display", "none");
//btn02
$('#btn02').click(function() {
setTimeout(function() {
$('#bubble02').fadeIn();
}, 1000);
setTimeout(function() {
$('#bubble02').fadeOut();
$('#fact02').fadeIn();
}, 6000);
setTimeout(function() {
$('#fact02').hide();
}, 12000);
});
//btn03
$('#btn03').click(function() {
setTimeout(function() {
$('#bubble03').fadeIn();
}, 1000);
setTimeout(function() {
$('#bubble03').fadeOut();
$('#fact03').fadeIn();
}, 6000);
setTimeout(function() {
$('#fact03').hide();
}, 12000);
});
</script>
可以请你多解释一下。我无法得到你。 –
看看这个:http://tinyurl.com/onanufn - 如果你点击顶部的按钮,气泡就会淡入,动画就开始了 - 我只想一次看到一个气泡。 – alib0ng0