gpt4 book ai didi

jquery - 需要有关 jquery 每个动画的帮助

转载 作者:行者123 更新时间:2023-12-01 06:02:01 26 4
gpt4 key购买 nike

我是 jQuery 新手。我想开发一个工具提示动画,它将出现在第一宫(最左边),然后出现在第二宫,然后出现在第三宫和第四宫,并再次从第一个宫开始。我也想对房子进行悬停效果。当鼠标悬停在任何房屋上时,会出现该房屋相应的工具提示。这是代码;

<script type="text/javascript">
$(document).ready(function() {

var bubble = $('.bubble-tooltip');
bubble
.eq(0).delay(1500).fadeIn('slow').delay(1000).fadeOut('slow')
.eq(1).delay(2000).fadeIn('slow').delay(1000).fadeOut('slow')
.eq(2).delay(2500).fadeIn('slow').delay(1000).fadeOut('slow')
.eq(4).delay(3000).fadeIn('slow').delay(1000).fadeOut('slow');

$('.cloud').delay(5000).fadeIn('slow', function() {
$(this).animate(
{'left': -35},
{duration: 2000}
)
//bubble.delay(1000).fadeOut('slow');
$('.bg-overlay').fadeIn(2000)
});

});

我也尝试过其他方法来实现我的目标,但没有成功。需要帮助并提前致谢。这是网站网址。 http://umairdesigner.com/builder/

最佳答案

我认为你可以这样做:

var bubble = $('.bubble-tooltip');
var j = 0;
$(bubble).each(function(i){
$(bubble[j]).delay(1500).fadeIn('slow').delay(1000).fadeOut('slow', function(){
$(bubble[j + 1]).delay(1500).fadeIn('slow').delay(1000).fadeOut('slow');
j++;
});
});

或者如果有 4 栋固定房屋:

var bubble = $('.bubble-tooltip');
bubble.eq(0).fadeIn('slow').delay(1000).fadeOut('slow', function(){
bubble.eq(1).fadeIn('slow').delay(1000).fadeOut('slow', function(){
bubble.eq(2).fadeIn('slow').delay(1000).fadeOut('slow', function(){
bubble.eq(3).fadeIn('slow').delay(1000).fadeOut('slow', function(){
bubble.eq(4).fadeIn('slow').delay(1000).fadeOut('slow');
});
});
});
});

关于jquery - 需要有关 jquery 每个动画的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10617097/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com