У меня есть баннер с 3-мя изображениями, которые я хочу добавить в изображение с помощью jQuery.У меня эта часть работает нормально со следующим кодом:
$j(document).ready(function() {
initBanner();
startLoop = setInterval(initBanner,50000);
function initBanner(){
$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 ссылки, с которыми связано изображение.Когда я нажимаю мышью на кнопки, я хочу изменить изображение, которое постепенно исчезает, на изображение, относящееся к кнопке.
Я попытался
clearInterval(startLoop)
, однако это ожидает завершения анимации, прежде чем очистить.Чего я хочу, так это чтобы можно было немедленно остановить анимацию и затемнить соответствующее изображение.
Есть идеи?