batcave,
а останавливаться должен по клику или когда превышен linkOffsetLeft ?
Вы условие немного не так задали .
1. Произошел клик
|
Сообщение от Mess4me
|
|
divLink.addEventListener('click', move);
|
2. Запустилась функция
|
Сообщение от Mess4me
|
|
function move()
|
3. Проверила условие
|
Сообщение от Mess4me
|
|
if( linkOffsetLeft < 180){
|
4. Так как удовлетворяет запустила SetInterval , которая запускает функцию moveRight
|
Сообщение от Mess4me
|
|
timerId = setInterval(function () {moveRight()}
|
5. Больше к проверке не возвращается
|
Сообщение от Mess4me
|
|
if( linkOffsetLeft < 180){
|