Здравствуйте. Есть скрипт:
onload = function ()
{
var grounds = ['одна картинка', 'вторая картинка',
'третья картинка'];
var t = 3;
var img = document.createElement('active');
setInterval (function ()
{
var p = grounds.shift ();
document.body.appendChild(img).style.backgroundImage = 'url(' + p + ')';
grounds.push (p);
}, t * 1000);
}
Этот скрипт запускается сразу. Но как написать условие, чтобы он запускался только в том случае, если на странице есть блок с классом .active ?
Это ненужно, просто проясню картину: Класс .active у меня добавляется другим скриптом при помощи кнопки методом toggle. Я нажал кнопку, у меня к нужному элементу добавился класс .active. И вот как этот класс появился, и нужно чтобы сработал мною приведенный скрипт. Но если при повторном нажатии на кнопку я удалил класс .active, мне нужно чтобы приведенный скрипт перестал работать. Вот как это сделать? Спасибо.