Показать сообщение отдельно
  #5 (permalink)  
Старый 13.07.2013, 14:06
Новичок на форуме
Отправить личное сообщение для kumar6346 Посмотреть профиль Найти все сообщения от kumar6346
 
Регистрация: 28.05.2011
Сообщений: 5

Так написал кое что другое стало работать намного лучше и быстрее но в ие8 анимации нет в ие9++ анимация есть. Вот код скажите пожалуйста почему не работает анимация в ие

$(function() {
				animateLine = function(canvas, colorNumber, pathString) {

						var line = canvas.path(pathString).attr({
							stroke: colorNumber
						});
						var length = line.getTotalLength();

						$('path[fill*="none"]').animate({
							'to': 1
						}, {
							duration: 3000,
							step: function(pos, fx) {
								var offset = length * fx.pos;
								var subpath = line.getSubpath(0, offset);
								canvas.clear();
								canvas.path(subpath).attr({
									stroke: colorNumber
								});

							},
						});
				};
				var width_window = $(window).width(), 
					height_window = $(window).height(),
					pathString = "m 37.142857,169.50504 c 0,0 185.714283,-91.428572 218.571433,-57.14286 32.85714,34.28572 68.57142,120 68.57142,120";
					
				var canvas = Raphael('canvas', width_window, height_window);
				animateLine(canvas, "#000", pathString);

			});
Ответить с цитированием