Показать сообщение отдельно
  #2 (permalink)  
Старый 06.11.2012, 22:03
Аспирант
Отправить личное сообщение для rockerror Посмотреть профиль Найти все сообщения от rockerror
 
Регистрация: 07.11.2011
Сообщений: 54

Как-то вот так:
var images = new Array("img1.jpg", "img2.jpg", "img3.jpg", "img4.jpeg");
var curId = 0;
var interval = 0;
function changeImg()
{
    curId = ( ++curId > images.length - 1 ) ? 0 : curId;
    $("#my_a img").attr("src", "./" + images[curId]);
}

$(document).ready(function(){
    $("#my_a").on('mouseover', function(){
    	    interval = setInterval(changeImg, 1000);
    });
    $("#my_a").on('mouseout', function(){
        clearInterval(interval);
    });
});


а в html соответственно <a id="my_a" href="#"><img src="./img1.jpg"></a>

пы сы: код рабочий, проверял

Последний раз редактировалось rockerror, 06.11.2012 в 22:22.
Ответить с цитированием