首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery stop();问题

jQuery stop();问题
EN

Stack Overflow用户
提问于 2011-03-28 17:19:45
回答 1查看 260关注 0票数 0

我正在研究一些缩略图的悬停效果。我使用的函数是slideup和slidedown。我添加了stop(true,true);来停止动画的排队。但是当你在物体上快速移动鼠标时,它看起来有点糟糕。我想要一个类似于http://www.mio.se/ (悬停)上的缩略图的效果。我当前的代码是(使用jquery easing插件):

$(".dummy_product_x1").hover(

代码语言:javascript
复制
function () {

             $(this).children('.productdescription').stop(true, true).slideDown({
                 duration: 500,
                 easing: 'easeInCubic',
                 complete: function () { }
             });
         },
         function () {
             $(this).children('.productdescription').stop(true, true).slideUp({
                 duration: 500,
                 easing: 'easeOutCubic',
                 complete: function () { }
             });

         });

谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-03-28 17:22:13

代码语言:javascript
复制
$(".productdescription").hover( function(e) {
                    e.stopPropagation();
                    // What you want
                });

您需要捕获事件,然后执行stopPropagation ;)

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

https://stackoverflow.com/questions/5456924

复制
相关文章

相似问题

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