2010-05-21 5 views
0

Я работаю в рамках другого вопроса на этом сайте и почти завершил то, что мне нужно для выполнения. У меня есть 30 разделов, которые вставляются и выходят с интервалом. То, что я пытаюсь достичь, заключается в том, что при нажатии на якорь внутри каждого из этих divs он должен остановить вращение.ClearInterval одним щелчком мыши

На другой странице вопроса было предложено использовать clearInterval, но я не могу заставить его работать. Более подробная информация находится здесь: Sliding through divs at interval - jQuery - Stack Overflow

Если у кого есть какие-либо советы, объяснения или простой пример - я был бы очень признателен.

Спасибо заранее!

ответ

5

setInterval() возвращает идентификатор, который необходимо сохранить, чтобы должным образом отменить его с помощью clearInterval().

// Alert 'hi' every second 
var interval = setInterval(function() 
{ 
    alert('hi'); 
}, 1000); 

// But cancel after 5 seconds 
setTimeout(function() 
{ 
    clearInterval(interval); 
}, 5100); 
Смежные вопросы