Я довольно новичок в JavaScript. Извините, если это глупый вопрос. Я пытаюсь зациклить функцию, пока не нажму кнопку, но после того, как моя функция остановилась один раз, она никогда не остановится снова.
$(start)
function myFunc() //start function
{
var u = 0
var myVar = setInterval(funcc,1000)
function funcc ()
{
//function that I need to loop//
//Stuff//
if ( u === 1)
{
clearInterval(myVar);
}
}
$(Stop)
function myFuncx () //stop function
{
u = 1;
}
}
Полагаю, когда я нажимаю кнопку «Пуск», функция ButtonClickAction запускается каждые 1 секунду, а когда я нажимаю кнопку «Стоп», она останавливается.
например:
//click start => runs every 1 sec
//click stop => stops
//click start => runs every 1 sec
//click stop => stops