Всем добрый день, в js я новичек, разбираюсь с методом offset.
Я задаю заголовку движение с интервалом влево на 200px, все работает. Там же пишу обратное движение но заголовок останавлиется после завершения движения вправо. А нужно чтобы он туда и обратно двигался, вправо а потом влево. Не мойму где ошибка.
var x = 0;
var w = "run";
var y = function (){
if (w === "run"){
$('h1').offset({left: x});
x++;
if (x > 200){
x = 200;
w = "left";
}
}else if ( x === "left"){
$('h1').offset({left: x});
x--;
if (x < 0){
x = 0;
w = "run";
}
}
};
setInterval(y, 10);