我需要能够在一段时间后取消图像加载,并且需要随后调用onError操作.
它会做什么:
onError更改图像src属性,然后重新加载img.(对不同uri的更改,如mirror.site.com/err.png)
此外,它可以是一个javascript函数(newImage).
很抱歉没有提供现有代码; 我可以编写多个langs代码.
我有这个message();功能:
function message(kind, text){
if(fadeOutDelay != undefined){
clearInterval(fadeOutDelay);
}
$("#message").show();
$("#message").attr('class',kind);
$('#message').text(text);
var fadeOutDelay = setInterval(function(){
$("#message").fadeOut(2000);
},10000);
}
Run Code Online (Sandbox Code Playgroud)
问题是我正在尝试清除重新运行该功能的时间间隔,以防止最新消息的淡入淡出.我希望能够继续发出消息,如果它们彼此间隔10秒,则不会发生淡入淡出.基本上,如果setInterval在运行此功能时发生,我想取消它.