Всем доброго времени суток. Помогите пожалуйста реализовать вот такую систему: скрипт на jQuery циклически с задержкой 3-5 сек. обращается к php и получает от него ответ в виде "images/some.jpg", при этом ответ постоянно разный, потом соответственно плавно заполняет некий <div> изображением полученным по AJAX. Спасибо.
Сейчас сделал так Код (Text): <script type="text/javascript"> $(document).ready(function() { $("#autoimg").everyTime(3000, function(i) { $.get("test.php", "", function(data) { $("#autoimg").html('<img src="' +data+ '">'); }); }); }); </script> <div id="autoimg"></div> Как сделать так чтобы контент сперва полностью прогрузится, а потом только заполнялся в <div> и менялось содержимое плавно, насколько я понимаю надо использовать fadeIn / fadeOut
Вышел из положения так: Код (Text): <script type="text/javascript"> $(document).ready(function() { $("#content").everyTime(4000, function() { $.getJSON("test.php", "", function(data) { $("#autoimg, #autotext").fadeOut(200, function() { var img = new Image(); img.src = data.src; $("#autoimg").attr("src", img.src).fadeIn(200); $("#autotext").html(data.title).fadeIn(200); }); }); }); }); </script> <div><img id="autoimg" src="images/start.jpg"></div> <div id="autotext">Start Image</div>