Вот мой код:setInterval не работает в Chrome (работает только в первый раз)
var $cur = 0;
$(document).ready(function (e) {
$tot = document.getElementsByTagName("img").length;
changetile();
});
function changetile() {
if ($cur == $tot) {
$next = 1;
} else {
$next = $cur + 1;
}
$("#tile-" + $cur).fadeOut(1000);
$("#tile-" + $next).fadeIn(1000);
$cur = $next;
}
var myVar = setInterval(function() {
changetile()
}, 4500);
Этот код не работает в Chrome (он работает в первый раз). Что я могу сделать, чтобы исправить это?
Переместить все в документ готов. – leaf
И затем сохраните некоторое пространство с помощью 'var myVar = setInterval (changetile, 4000)' – mplungjan