【问题标题】:fadein +left animate jquery淡入+左动画jquery
【发布时间】:2011-03-21 15:19:29
【问题描述】:

原文:

         $('#'+d[i].id).stop().animate({left:((i-pos)*1000)},1000,'swing'); 

    $('#'+d[i].id).('opacity', 0).stop().animate({left:((i-pos)*1000)},1000,'swing',{'opacity': 1}, 1000);

我如何淡入和滑动图形...从左侧(图形的滑动正在发生但不淡入...

谢谢

【问题讨论】:

    标签: jquery jquery-animate


    【解决方案1】:

    您是否尝试在代码中添加.css

    您目前拥有:

    $('#'+d[i].id).('opacity', 0).stop().animate({left:((i-pos)*1000)},1000,'swing',{'opacity': 1}, 1000);
    

    试试这个:

    $('#'+d[i].id).css('opacity', 0).stop().animate({left:((i-pos)*1000)},1000,'swing',{'opacity': 1}, 1000);
    

    同时对于他们两个:

    $('#'+d[i].id).css('opacity', 0).stop().animate({left:((i-pos)*1000, opacity: 1},1000,'swing');
    

    【讨论】:

    • 出于所有意图和目的,尽管效果有点误导,因为输出图像和传入图像都会淡入传出图像:不透明度 1 - 不透明度 0 - 不透明度 1 和传入图像不透明度 0 - 不透明度 -1 ...感谢任何方式...
    • @andy 是的,我认为最终的活动不会是你所追求的,但我相信你会知道如何根据你的愿望完成它。
    【解决方案2】:

    您可以一次为多个属性设置动画:

    .animate({left:(i-pos)*1000,opacity:1}, 1000, 'swing')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-14
      • 2011-04-09
      • 1970-01-01
      • 2014-10-07
      • 2016-05-19
      • 2012-02-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多