2014-06-11 2 views
0

나는 글꼴 아이콘을 사용하여 icomoon.com으로 생성하고 svg 텍스트을 사용하여 Raphael을 표시하고 있습니다.자바 스크립트 : svg의 글꼴 아이콘 사용. " u"는 어떻게 사용합니까?

는 기본적으로, 나는이 같은 아이콘이 있습니다 :

 
 
 
 
% 

내가 지금처럼 내 코드에 삽입되었습니다 날이 작동하도록하기 위해,

paper.text(x, y, iconString).attr({ 
    'text-anchor': 'end', 
    'font-family':'myFont', 
    'font-size':12}) 

을하지만, 나는 아이콘을 표시하는 데 자바 스크립트 방식을 사용해야했지만, 내가 잘못하고있는 것을 알기에 충분하지는 않습니다. 예를 들면 :

iconString = "\ue005"; //This is for icon "". Works! 
iconString = "\uf331"; //This is for icon "". Works! 
iconString = "\ue0c1"; //This is for icon "". Works! 
iconString = "\uf003"; //This is for icon "". Works! 
iconString = "\u25"; //This is for icon "%". DOES NOT WORK! 

그래서 난 그냥 교체했습니다 "& #x를"와 "u는 \"하고 일하고있다 ...하지만이 짧은하지 않을 때. :/어떻게해야합니까?

는 또한 (같은 ""을, 그러나 그것은 단지 텍스트에서 일하는 나를 위해 SVG하지되었습니다.) 전체 문자열을 사용했습니다

어떤 아이디어? 감사!

답변

3

\u에는 4 자리가 필요합니다.

iconString = "\u0025"; 

또는 두 자리 숫자는과 같이 수행 할 수 있습니다

iconString = "\x25"; 

을 또는 양자 택일로, 당신은 단지 일반 문자를 사용할 수 있습니다

iconString = "%"; 
+0

이 근무를! 고맙습니다!! 이 답변을 수락하기에는 너무 이르므로 6 분 안에 수락 할 것입니다. – Kayvar

관련 문제