darkleviathan
@darkleviathan

Как остановить движение элемента offset.left?

Есть такой блок:

Как мне остановить его движение вправо на определенной величине?
  • Вопрос задан
  • 86 просмотров
Решения вопроса 2
@alekcena
Нелинейный наставник
Базовая конструкция которая изучается на 2м этапе после переменных.
if - условие, которое принимает в себя bool
if(true){
Выполняем код
}
if(false){
Не выполняем код
}

В вашем случае
if(текущее значение "величины" < "величины" на которой происходит остановка){
Выполняем действие
}
Ответ написан
darkleviathan
@darkleviathan Автор вопроса
Вот итоговый код, возможно кому-то пригодится.

var offset = $('.animate').offset();
$(window).scroll(function(event) {
  var st = $(this).scrollTop();  
  var cord = st + offset.left;
  if (cord <= '144.25'){
    $('.animate').css('left', st + offset.left);
  } 
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы