У меня проблемы с получением clearInterval для работы, когда я пытаюсь привязать его к нажатию кнопки. Кроме того, по-видимому, функция начинает по себе ... Вот мой кодJavascript clearInterval с нажатием кнопки
var funky = setInterval(function() {
alert('hello world');
}, 2000);
$('#start').click(function() {
funky();
});
$('#stop').click(function() {
clearInterval(funky);
});
Я не думаю, что он хочет начать интервал, пока кнопка запуска не будет нажата – Rosenumber14
@ Rosenumber14 - мой ум навыки чтения гораздо хуже моих навыков программирования. возможно, OP должен прочитать [ask] и задать более интересные вопросы. – Amit
«Также, по-видимому, функция начинается с ее собственной ...» <- это было частью его вопроса, и, глядя на его код, вы можете сказать, что он хочет начать интервал, когда нажата кнопка с именем «start» и остановится интервал, когда нажата кнопка «Стоп». Кажется, это сценарий, который имеет наибольший смысл ... – Rosenumber14