snapsvg (Cannot read property 'attr' of null)

183
29 июня 2017, 05:03

Подскажите пожалуйста, в чем может быть косяк? Картинка в блок грузится, но атрибут отказывается работать.

HTML

<div id="board"></div>

JS

var board, choice, choiceGroup;
board = Snap("#board");
Snap.load("img/board.svg", function (data) {
    board.append(data);
    choice = board.select("#choice");
    choiceGroup = board.select("#choice-g");
    choice.attr({transform: "t100,0"});
});

В консоли выдает такую ошибку.

Uncaught TypeError: Cannot read property 'attr' of null
    at main.js:13
    at snap.svg.js:2648
    at f2 (snap.svg.js:452)
    at eve (snap.svg.js:137)
    at XMLHttpRequest.req.onreadystatechange (snap.svg.js:2626)
READ ALSO
Получить данные из базы данных (Javascript)

Получить данные из базы данных (Javascript)

Добрый деньДано задание: есть html-страничка, на которой выведены поля для задания критерия поиска

407
Вывод сообщений онлайн чатом на экран

Вывод сообщений онлайн чатом на экран

Есть страница chathtml на которой есть поле ввода сообщения, кнопка отправки и поле вывода(таблица)

304
Как отключить логирование в консоле в fetch?

Как отключить логирование в консоле в fetch?

Вывод каждого результата после запроса

178
Куда вставить default если не передаётся фото - JS, mongodb?

Куда вставить default если не передаётся фото - JS, mongodb?

Kуда вставить default, что бы если не передаётся фото по умолчанию, создавалось одно фото с kind: 'thumbnail' и определённым url ?

193