Javascript:在svg中使用字体图标';s我如何使用\u";?

Javascript:在svg中使用字体图标';s我如何使用\u";?,javascript,jquery,html,svg,Javascript,Jquery,Html,Svg,我正在使用由生成的字体图标,并使用将其显示为svg文本 基本上,我有如下图标:     % 我一直在将它们插入我的代码中,如下所示: paper.text(x, y, iconString).attr({ 'text-anchor': 'end', 'font-family':'myFont', 'font-size':12}) iconString = "

我正在使用由生成的字体图标,并使用将其显示为svg文本

基本上,我有如下图标:





%
我一直在将它们插入我的代码中,如下所示:

paper.text(x, y, iconString).attr({
   'text-anchor': 'end', 
   'font-family':'myFont', 
   'font-size':12})
iconString = "\x25";
但是,为了让它正常工作,我不得不使用Javascript方式来显示图标,但我对它的了解还不够,不知道我做错了什么。例如:

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!
所以我刚刚用“\u”替换了“&#x”,它一直在工作。。。但不是在短时间内。:/我该怎么做

我还使用了整个字符串(如
”;“
),但它只在文本中工作,对我来说不是svg。)


有什么想法吗?谢谢

\u
需要四位数字

iconString = "\u0025";
或者,两位数字也可以这样做:

paper.text(x, y, iconString).attr({
   'text-anchor': 'end', 
   'font-family':'myFont', 
   'font-size':12})
iconString = "\x25";
或者,您可以只使用普通字符:

iconString = "%";

\u
需要四位数字

iconString = "\u0025";
或者,两位数字也可以这样做:

paper.text(x, y, iconString).attr({
   'text-anchor': 'end', 
   'font-family':'myFont', 
   'font-size':12})
iconString = "\x25";
或者,您可以只使用普通字符:

iconString = "%";

\u
需要四位数字

iconString = "\u0025";
或者,两位数字也可以这样做:

paper.text(x, y, iconString).attr({
   'text-anchor': 'end', 
   'font-family':'myFont', 
   'font-size':12})
iconString = "\x25";
或者,您可以只使用普通字符:

iconString = "%";

\u
需要四位数字

iconString = "\u0025";
或者,两位数字也可以这样做:

paper.text(x, y, iconString).attr({
   'text-anchor': 'end', 
   'font-family':'myFont', 
   'font-size':12})
iconString = "\x25";
或者,您可以只使用普通字符:

iconString = "%";

工作!!!非常感谢。现在接受这个答案还为时过早,所以我会在6分钟内接受!!!非常感谢。现在接受这个答案还为时过早,所以我会在6分钟内接受!!!非常感谢。现在接受这个答案还为时过早,所以我会在6分钟内接受!!!非常感谢。现在接受这个答案还为时过早,所以我会在6分钟内接受