Написал простую логическую схему, по клику элемент должен менять значение css свойства left (ну точнее style, это понятно), а по второму клику возвращаться к нулю. Вот возвращаться не хочет. Подскажете где я накосячил? Причём на JS я написал всё как надо и всё работает. А вот на jquery в ступор впал. Документацию читал, гуглить гуглил. Очевидно, что я не догоняю какую-то идиотскую мелочь, может но вроде внешне всё чики-брики
let ball = $('.ball')
$('.ball').on('click', function () {
let randomNum = Math.floor(Math.random() * 85) + 1;
if (ball.position('left', 0)) {
ball.css('left', 1000)
} else {
ball.css('left', 0)
}
ball.css('top', (randomNum))
// alert('Гооол!');
});