假设我有带unicode的相机复古图标:' \ uf083'。现在FontAwesome中的相机复古图标具有' \ f083'的unicode。如何从FontAwesome图标中获取原始的相机复古图标?
以下示例显示了使用font-awesome生成SVG元素。正如您所看到的,它只适用于原始的unicode。这就是为什么我需要获得原始的unicode,而不是字体真棒的unicode DEMO
我可以使用此函数获取FontAwesome unicode:
function faUnicode(name) {
var testI = document.createElement('i');
var char;
testI.className = 'fa ' + name;
document.body.appendChild(testI);
char = window.getComputedStyle( testI, ':before' )
.content.replace(/'|"/g, '');
testI.remove();
return char.charCodeAt(0);
}
但正如我所说,我需要获得该图标的原始unicode。有任何想法吗? 基本上作为回报我想要像' \ uf083';
答案 0 :(得分:2)
将最后一行替换为:
bottom