点击一个按钮,我试图淡出一个图像,当它淡出时,我正在改变图像的来源。然后我使用淡入来显示新图像。这在Chrome和Firefox中运行良好。但是,在ie10中,图像淡出,淡入,然后出现新图像。我找不到它的修复程序。我试图延长fadeOut,fadeIn的持续时间。我试过使用setTimeout函数。我试过使用promise()。done()函数。我试过使用JQuery UI的隐藏/显示w /幻灯片效果,并出现相同的问题。似乎没有任何工作。我非常感谢任何帮助。由于FadeOut回调函数正在执行后,fadeOut结束
me.$el.find('#printable-detail-static-imageRight').fadeOut('fast', function(){
me.$el.find('#printable-detail-static-imageRight').attr('src', me.options.samplePrints[k+i]);
me.disableNext();
});
me.$el.find('#printable-detail-static-imageRight').fadeIn('slow')
这是因为没有加载图像?尝试在您的页面中显示第二张图片的img标签,以便测试它。 – rorypicko
也不需要'我。$ el.find('#printable-detail-static-imageRight')'在淡入淡出out功能。使用'$(this)' – rorypicko