fil_and
@fil_and
Делаю сайт гимнастики

При переносе кода скрипта из файла в тело страницы возникает ошибка?

Здравствуйте, сайт на вордпресс, в страницу вставляется html вставка, в ней подключен скрипт так:
<script src="/js/p/p5.js"></script>
Всё работает пример.

Но вместо ссылки вставляем в это же место содержание этого же скрипта так:
<script>
if ($.browser.webkit) {
  // yeah, sorry.. but this demo uses appearance:none which hasn't good support anywhere else.
  $('html').addClass('WebKit');
}

$('#show').change( function() {
  $('#animation').toggleClass('showRoll');
});


var labelSide = "right";

$('#duration-input').change( function() {
  var val = $(this).val();
  var valRounded = Math.round( val * 10 ) / 10;
  var mid = $(this).attr('max')/2;
  $('#frame').css("animation-duration", val + "s" );
  $('#roll').css("animation-duration", val + "s" );
  $('#duration-label').text( valRounded );
  
  if(val > mid && labelSide == "right") {
    labelSide = "left";
    $('#duration-label').removeClass("isRight").addClass("isLeft");
    
  } else if(val <= mid && labelSide == "left") {
    labelSide = "right";
    $('#duration-label').removeClass("isLeft").addClass("isRight");
  }
});
</script>


И возникает Uncaught SyntaxError: Invalid or unexpected token, не работает скрипт. Пример
В чём дело, почему так происходит? Как вставлять в тело страницы, чтобы скрипт работал?
  • Вопрос задан
  • 39 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
В вашем примере:
} else if(val <= mid &#038;&#038; labelSide == "left") {
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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