Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены. Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Что возвращает функция? Как узнать остановила ли она выполнение или нет?
В данный момент достаю бубен, как последний аргумент к разбору полёта с этой функцией.
clearInterval ничего не возвращает. Узнать можно только по результатам работы отрубаемой функции.
скажите а что такое intervalID? как его узнать?
Это идентификатор var intervalID = setInterval(func,delay);
Функция setInterval() после своего выполнения возвращает ID, остановить функцию setInterval() можно только при помощи этого ID, а именно:
var intervalID;
var k=0;
$("#example").mousedown(function(){
intervalID = setInterval(function(){
k++;
alert(k);
}, 1000)
});
$("#example").mouseup(function(){
clearInterval(intervalID);
});
А если intervalID не известен?
Можно как-то получить список всех выполняемых intervalID на странице?
Отправить комментарий
Приветствуются комментарии:- Полезные.
- Дополняющие прочитанное.
- Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.Для остальных вопросов и обсуждений есть форум.