SlandShow
@SlandShow
70% of my body is made of movies.

Как убрать ошибку, которая связана с undefined полем объекта?

Нашёл скрипт, который идёт в дополнении к CSS/HTML и реализует анимацию поезда.

Начнём с того, что тут оно работает. А когда я запускаю у себя вне ONLINE IDE - то получаю следующую ошибку:
registration-result:54 Uncaught TypeError: Cannot read property 'getBoundingClientRect' of undefined
    at Main.vars (registration-result:54)
    at new Main (registration-result:36)
    at registration-result:309
    at registration-result:311


И если конкретно указать на что именно он ругается.

54 строчка:
49 Main.prototype.vars = function() {
50                    var cabin, i, _i, _j;
51                    this.train1 = {
52                        cabins: [],
53                        path: document.getElementById('js-blue-path')
54                    };
  • Вопрос задан
  • 69 просмотров
Решения вопроса 1
AngReload
@AngReload
Кратко о себе
Предположения:
1. Скрипты подключены в начале страницы, а надо в конец body
2. Не подключили
https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js
https://s3-us-west-2.amazonaws.com/s.cdpn.io/6859/tween.min_1.js
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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