LenovoId
@LenovoId
svg, css,js

Unexpected token, как победить?

При срабатывание условия должно выйти в консоль 1 в противном случае 2 , но вываливается ошибка :
app.js:25 Uncaught SyntaxError: Unexpected token {

var box = $('.page').height(); 

	$(window).on("scroll", function() {

	  var scroll = $(window).scrollTop();

      if(scroll > box){
       console.log("1"); 
       }
      else(scroll < box){
        console.log("2"); 
        }

	});

59e058ce88b16747549621.png

Версия jQuery 3.2.1
Где у меня в коде ошибка ?
  • Вопрос задан
  • 218 просмотров
Решения вопроса 1
rework
@rework
Помог ответ? В благодарность отметь его решением
в JavaScript'е нужно писать не просто else, а else if:

var box = $('.page').height(); 

  $(window).on("scroll", function() {

    var scroll = $(window).scrollTop();

      if(scroll > box){
       console.log("1"); 
       }
      else if(scroll < box){
        console.log("2"); 
        }

  });
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@egormmm
Борітеся — поборете!
При данной логике условие в else нужно убрать.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы