什么是字符代码♥和如何使用它
what is the character code for ♥ and how to use it?
我正在创建一个emoticon js脚本,我似乎无法获得♥
工作的字符代码,我尝试过♥
作为字符代码,但不工作任何帮助将是有帮助的
my script
jQuery.fn.emotion_func = function(icon_folder) {
var emotion_locate = "emotions";
var key_stroke = { ....
"heart": Array("♥")//it dosent work
....
};
function emotion_func(html){
for(var emotion in key_stroke){
for(var i = 0; i < key_stroke[emotion].length; i++){
var key = new RegExp(key_stroke[emotion][i],"g");//replace all occurenced
html = html.replace(key,"<span style='"background-image:url("+emotion_locate+"/"+emotion+".png); '" title="+emotion+" /></span>");
}
}
return html;
}
return this.each(function(){
$(this).html(emotion_func($(this).html()));
});
};
任何帮助都将是感激的
还请注意,我使用html 5
对不起,只有@hwnd的回答对我有用
您需要在数组中实际使用Unicode转义序列'u2665
进行替换。
var key_stroke = { 'heart': Array(''u2665') };
您要查找的术语是"entity "。HTML中只有几个命名实体,但您可以通过其unicode ID指定任何字符:
♥
将显示为:♥
try
♥
<<p> 小提琴演示/strong> HTML字符码
http://text-symbols.com/html/entities-and-descriptions/或
♥
演示小提琴
注意:不要忘记指定
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
和meta
标签too
<meta http-equiv="Content-Type">
黑心字符的unicode代码为2665
。在HTML中,unicode符号可以以前缀代码后缀的格式输出,其中前缀总是&#x
, 后缀总是;
。您想要输出的字符的代码是2665,所以可以这样做:
<p>character - ♥</p>
输出为:
character - ♥
由于要将字符添加到JavaScript数组对象中(作为文字),因此需要在JavaScript中使用unicode字符表示(如@hwnd所建议的),在unicode字符之前使用'u
(后跟字符代码):
var a = Array(''u2665');
$('#panel').text(a[0]);
对包含所有字符代码的unicode表的引用:unicode字符表
心形标志的另一个HTML代码:♥
♥
看到它在这个JSFIDDLE演示中工作
红心符号十六进制代码
如果你想使用红心变体,你必须使用两个unicode:
U+2764 -代表重黑心
U+FE0F -是变异选择器
插入❤️符号在html类型它是十六进制<p>❤️</p>
你可以在这里看到HTML和JavaScript中不同的特殊符号和数学符号
相关文章:
- 使用RegExp查找url中的字符
- 使用正则表达式将输入格式设置为单字符逗号、单字符逗号等
- 允许在文本框中使用某些字符
- 使用Google Maps API向标记添加多个字符
- 使用json_encode通过xmlhttp.responseText发送特殊字符(即caron)
- 如何使用Javascript在给定的句子中找到大写单词并在其前面添加一个字符
- 使用正则表达式匹配长度为六个字符的字母数字字符串
- 如何使用JavaScript粘贴原始二进制文件而不出现“无效字符”错误
- 使用提取文本webpack插件时出现意外字符
- 在csv文件名中使用西班牙语字符
- 在List.js中使用非英语字符
- 如何使用javascript获取&使用字符偏移量设置插入符号位置
- 信用卡信息的正则表达式不应允许使用字符
- 自动缩放问题:它使用字符's计数
- 我怎样才能通过使用字符位置来获得单词
- Regex-为了允许数字,只能使用字符R、N、X、B、@
- 如何在HTML画布中静态声明字母而不使用字符码
- 决定什么和如何使用字符偏移量
- 使用敲除扩展程序不允许使用字符数组
- Asp.Net Mvc4:如何在js文件中使用@字符