Подскажите пожалуйста, в чем может быть косяк? Картинка в блок грузится, но атрибут отказывается работать.
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)
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники