首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在jquery中停止动画循环

如何在jquery中停止动画循环
EN

Stack Overflow用户
提问于 2012-02-13 17:30:31
回答 1查看 414关注 0票数 1

我对这个页面的动画有问题,"intervista 5“

实际上,当玩家在玩的时候,应该隐藏下一个箭头和prev箭头。当用户与鼠标在div.interview_media上悬停时,函数i created1显示当前幻灯片的活动箭头。

Now,问题:如果我将div.interview_media从div的右侧或左侧集中悬停(即下一个箭头或prev箭头应该在的位置),动画进入循环,因为当箭头被隐藏时,指针触发动画,而当箭头出现时,指针不在div.interview_media上,而是在箭头(.browse)中的一个箭头上,因此箭头被隐藏进入,然后,显示/隐藏循环…。哈!

对如何解决这个问题有什么想法吗?

谢谢你们的帮助,

朱塞佩

1显示隐藏功能:

代码语言:javascript
复制
$(function(){
    $('.interview_media').hover(
        function(){
            console.log('showing arrows');
            $('.hidden').stop(true, true).show(200);
        },
        function(){
            console.log('hiding arrows');
            $('.hidden').stop(true, true).hide(200);
        }
    );
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-13 17:43:30

尝试将左右按钮放置在.interview_media div中。这样,jQuery就会明白,每次在右和左按钮上悬停时,都不会离开.interview_media div。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9265044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档