2012-05-01 5 views
1

으로 설정되었습니다. Raphael의 customAttributes로 작업하려고합니다.customAttributes 함수의 인수가 NAN

하지만 문제는 customAttributes 함수 내부의 인수가 NAN입니다. 이것 좀 봐주세요 http://jsfiddle.net/5CxVW/1/. 콘솔에서 값 대신 NAN이 기록되고 path1에 대해 undefined이 기록됩니다. 내가 기대하는 것은 customAttributes 함수 안에있는 h,s,b의 단계 값입니다. 또한 모든 그래프 객체를 customAttributes 함수에 전달하는 방법을 알고 싶습니다.

+0

어느 시점에서 정확한 값도 전달됩니다 ... 이상한 물건들 – mihai

답변

0

this이 작동하는 것처럼 보입니다. 그러나 이유는 확실하지 않습니다. 경로에 hsb의 초기 값을 지정한 다음 애니메이션을 적용했습니다. 또한 customattribute에서 path 매개 변수를 가져 왔습니다. 수술 할 때까지 망치로 치는 것이 었습니다. 외과 적으로 해부하고 올바르게 작동하지 않는 이유와 반대되는 결과였습니다.

그래서 한 편에는 horray가 작동합니다. 다른 한편으로 나는 이유를 모른다.

N.

ps. 오, 기다려. 당신은 애니메이션이 끝날 때까지 초기 값에 분수 값을 추가하는 hsb에 애니메이션을 적용합니다. 먼저 값을 설정하지 않았다면 아마도 실패한 것입니다. undefined + .0012 = NaN?