0

我在我的网站上使用 Masonry 和过滤(链接 masonry)。我正在尝试对列表中的对象实现“淡入淡出”功能。

问题是当我过滤并在动画运行时快速移动鼠标时,所有的 div 都卡住了。

这是我正在使用的代码:

<script type="text/javascript">

$(document).ready(function() { 

  //area 1 
  $('.wrap').children().not('.col2').hover(function() { 

    $(this).siblings().stop().fadeTo(500,0.5); 

  }, function() { 

    $(this).siblings().stop().fadeTo(500,1); 

  }); 
 }); 

</script>    
4

1 回答 1

1

不确定这是否真的是你的问题,但.stop()没有参数不会清除动画队列或跳转到它的末尾,所以它只会在淡入淡出中间停止(你指的是这个吗?) .

试着打电话.stop(true, true)

于 2011-04-19T19:50:24.803 回答