所以我有一個SVG文件。如果你去網站,它應該動畫,但它不會。它在localhost中工作。有人可以幫我嗎?我認爲已經有了一些帖子,但沒有人回答,所以我雖然會做出新的:)。SVG和JavaScript - 動畫SVG文件對象不起作用?
SVG文件:http://pastebin.com/raw/qn5gsTjV
JavaScript進行動感單車:
var wheelSVG = $();
var spinner = $();
$("object").load(function() {
wheelSVG = $("object").contents().find("svg");
spinner = spinner.add(wheelSVG.find("#spin"));
center = wheelSVG.find("#ui ellipse");
centerText = wheelSVG.find("#number");
clearInterval(beforeLoginSpinInterval);
if (!loggedinn) {
beforeLoginSpinInterval = setInterval(function() {
currentRotation += 0.25;
spinner.css("transform", 'rotate(' + currentRotation + 'deg)');
}, 20);
}
});
setTimeout(function() {
wheelSVG = $("object").contents().find("svg");
spinner = spinner.add(wheelSVG.find("#spin"));
center = wheelSVG.find("#ui ellipse");
centerText = wheelSVG.find("#number");
clearInterval(beforeLoginSpinInterval);
if (!loggedinn) {
beforeLoginSpinInterval = setInterval(function() {
currentRotation += 0.25;
spinner.css("transform", 'rotate(' + currentRotation + 'deg)');
}, 10);
}
請創建一個[MCVE](http://stackoverflow.com/help/mcve),這樣我們就可以看到發生了什麼,而無需執行大量工作。 –