我有一个带有 3 个图像的横幅,我希望使用 jQuery 淡入和淡出。我使用以下代码使这部分工作正常:
$j(文档).ready(函数() {
初始化横幅();
startLoop = setInterval(initBanner,50000);
函数初始化横幅(){
$j("##image1").delay(10000).fadeOut(1500, function(){
$j("##image2").fadeIn(1000, function(){
$j("##image2").delay(10000).fadeOut(1500, function(){
$j("##image3").fadeIn(1000, function(){
$j("##image3").delay(10000).fadeOut(1500, function(){
$j("##image1").fadeIn(1000);
//inMotion = false;
});
});
});
});
});
}
然而,横幅下方是 3 个链接,其中包含与它们相关的图像。当我在按钮上鼠标输入时,我想将淡入和淡出的图像更改为与按钮相关的图像。
我试过了
清除间隔(开始循环)但是,这会等待动画完成后再清除。我想要的是能够立即停止动画并淡入相关图像。
有任何想法吗?