Поэтому я загружаю svg-файл, используя Snap.load (), и один элемент из этого файла svg должен содержать id = eye, но при загрузке моего svg-файла отсутствует идентификатор вообще. Я получаю ошибку, что я не могу анимировать свойство null. Кто-нибудь знает, почему это происходит и как это исправить?
var logo = Snap("#fish");
Snap.load("fish.svg", function(data){
logo.append(data);
var eye = logo.select("#eye");
logo.click(function(){
eye.animate({transform: "t100,0"}, 1000);
});
});
Поэтому я загружаю svg-файл, используя Snap.load (), и один элемент из этого файла svg должен содержать id = eye, но при загрузке моего svg-файла отсутствует идентификатор вообще. Я получаю ошибку, что я не могу анимировать свойство null. Кто-нибудь знает, почему это происходит и как это исправить?
var logo = Snap("#fish");
Snap.load("fish.svg", function(data){
logo.append(data);
var eye = logo.select("#eye");
logo.click(function(){
eye.animate({transform: "t100,0"}, 1000);
});
});
01JavaScript, SVG, snap.svg,