我有一个带有 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 个链接,其中包含与它们相关的图像。当我在按钮上鼠标输入时,我想将淡入和淡出的图像更改为与按钮相关的图像。
我试过了
清除间隔(开始循环)但是,这会等待动画完成后再清除。我想要的是能够立即停止动画并淡入相关图像。
有任何想法吗?