функции set и clear interval
можно ли сделать функцию, которая будет останавливать интервал in?
function startInt() {
var in = setInterval('alert("some text")',5000);
}
function clearInt() {
clearInterval(in);
}
этот способ не работает, но думаю суть понятна |
function startInt() {
in = setInterval('alert("some text")',5000);
}
function clearInt() {
clearInterval(in);
}
|
Цитата:
да, забыл совсем об этом название переменной может быть любое,суть в тoм, как остановить интервал заданный функцией |
Цитата:
в вашем коде это не работает, потому что переменная локальная, и после выполнения startInt её убирает сборщик мусора. как вариант, можно сделать переменную глобальной. см пример Ruslan_xDD |
| Часовой пояс GMT +3, время: 05:16. |