$("#status").html('<img src="available.png">Available');
而不是 checkMark 图片我想要一个 chekMark 字符。
请问有办法吗?
$("#status").html('<img src="available.png">Available');
而不是 checkMark 图片我想要一个 chekMark 字符。
请问有办法吗?
您可以使用U+2713(复选标记符号✓):
$("#status").text("\u2713 Available");
尝试
$("#status").html('✓');
尝试任何一个
✓
✓
一个是十六进制,一个是十进制。如果我不在它们周围放置代码标记,你会得到
✓ ✓
看到这个:http ://www.danshort.com/HTMLentities/index.php?w=dingb
✓
或者✔
虽然我必须说我认为图片是更好的选择:您可以在以后随时修改它而无需更改代码。
试试这个:
十进制:
✓
或 十六进制:
✓
例子: $("#status").html('✓');
您还可以在 Web 字体中使用复选标记。
这个问题(和答案)现在已经有五年了。为了那些来自谷歌的人,我想添加另一个近年来可用的选项,但在以前的答案中没有提到。
您当然仍然可以使用 unicode 字符 (.html("✓")
或.text("\u2713")
,但是在过去几年中,网络字体变得更加普遍。例如,材质图标有一个复选标记:
https ://material.io/icons/#ic_check
谷歌(制作和维护材料图标)也很好地解释了网络字体以及如何在这里使用它们:https ://google.github.io/material-design-icons/
基本上网络字体是两全其美的:图像的定制和字体字符的使用/动态。使用 web 字体优于 unicode 字符的优点是:
\u2713
或✓
意思,但<i class="myfont">check</i>
很容易理解