Я не эксперт по JavaScript, но я нашел скрипт, который поможет мне выполнить то, что мне нужно, однако мне нужно немного изменить его.Вот код JS:
$('html').addClass('js');
$(function() {
var timer = setInterval( showDiv, 4000);
var counter = 0;
function showDiv() {
if (counter ==0) { counter++; return; }
$('#div1, #div2, #div3, #div4')
.stop()
.hide()
.filter( function() { return this.id.match('div' + counter); })
.show('fast');
counter == 4? counter = 0 : counter++;
}
});
, а вот HTML-код:
<div id='container'>
<div id='div1' class='display' style="background-color: red;">
div1
</div>
<div id='div2' class='display' style="background-color: green;">
div2
</div>
<div id='div3' class='display' style="background-color: blue;">
div3
</div>
<div id='div4' class='display' style="background-color: yellow;">
div4
</div>
<div>
. Теперь этот скрипт выполняет первый показ div через 10 секунд после открытия страницы, затем закрывает его иоткрыть следующий.Что мне нужно изменить, так это удалить 10-секундный интервал времени для первого div, чтобы он открывался вместе со страницей, и оставил этот интервал времени для остальных div.Я надеюсь, вы понимаете, чего я пытаюсь достичь.Спасибо за помощь.