【发布时间】:2013-07-01 20:43:38
【问题描述】:
单击按钮时,我正在尝试淡出图像,并且在淡出时我正在更改图像的来源。然后我使用淡入淡出来显示新图像。这在 Chrome 和 Firefox 中运行良好。但是在ie10中,图像淡出,淡入,然后出现新的图像。我找不到解决办法。我试图延长淡出淡入的持续时间。我试过使用 setTimeout 函数。我试过使用 promise().done() 函数。我尝试过使用 Jquery UI 的带有幻灯片效果的隐藏/显示,并且出现了同样的问题。似乎没有任何工作。我真的很感激任何帮助。谢谢
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 标签,只是为了测试它..
-
在淡出功能中也不需要
me.$el.find('#printable-detail-static-imageRight')。使用$(this)
标签: javascript jquery jquery-ui