Я хотел бы показать один html-файл. Затем переходите к другому. Вот мой код, и он работает, за исключением первого раза, он ждет 10 секунд для переключения. Затем после переключения он ждет 5 секунд между переключателями. Я немного смущен относительно того, как jquery обрабатывает таймауты и ждет. Я бы хотел подождать 5 секунд на каждый коммутатор, начиная с первого.Использование Jquery для загрузки одного html-файла, задержки, затем другого, looping
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
$(document).ready(function() {
$("#responsecontainer3").load("ad1.html");
var refreshId = setInterval(function() {
$("#responsecontainer3").fadeTo("slow").load('ad1.html?randval='+ Math.random());
setTimeout(function()
{
$("#responsecontainer3").fadeTo("slow").load('ad2.html?randval='+ Math.random());
}, 5000);
}, 10000);
});
</script>
<div id="responsecontainer3">
</div>
насчет ad2.html ... –
@JoshBond проверить ответ обновления» – thecodeparadox
@codeparadox: Спасибо, он загружает ad1.html, но никогда не загружает ad2.html. Я помещаю код внутри $ (document) .ready (function(). –