Kyl*_*yle 121 html unicode character-codes
字符代码(HTML)是​什么?我在我的一个jQuery脚本中发现了它,并想知道它是什么..
谢谢.
编辑:
这是它所在的脚本(它被添加到最后,在Firebug中找到它)
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<script type="text/javascript">
var $jnyh = jQuery.noConflict();
$jnyh(function() {
$jnyh("#title-nyh").click(function() {
$jnyh(".show-hide-nyh").slideDown("slow");
}, function() {
if(!$jnyh(this).data('pinned'))
$jnyh(".show-hide-nyh").slideUp("slow");
});
$jnyh("#title-nyh").click(function() {
$jnyh(this).parent().toggleClass("title-btm-brdr");
$jnyh(this).toggleClass("chev-up-result");
var pin = $jnyh(this).data('pinned');
$jnyh(this).data('pinned', !pin);
if(pin) $jnyh(".show-hide-nyh").slideUp("slow");
});
});?​
</script>
Run Code Online (Sandbox Code Playgroud)
Bal*_*usC 143
它是Unicode字符'ZERO WIDTH SPACE'(U + 200B).
此字符用于换行控制; 它没有宽度,但它存在于两个字符之间并不能防止在对齐中增加字母间距
根据给定的代码示例,实体在此上下文中完全是多余的.它必须通过某种意外插入,最有可能是由一个错误的编辑器试图用空白或突出显示来做智能事物,或者是使用键盘语言的最终用户,其中本地使用了这个字符,例如阿拉伯语.
Mic*_*ros 19
如果要在编辑器中搜索这些不可见的字符并使其可见,可以使用正则表达式搜索非ascii字符.尝试搜索[^\x00-\x7F].在IntelliJ IDEA中测试过.
小智 7
我带着同样的问题来到这里,然后我自己想出来了.这个奇怪的角色出现在我的HTML中.
问题很可能是您的代码编辑器.我使用Espresso,有时会遇到这样的问题.
要修复它,只需突出显示受影响的代码,然后转到菜单并单击"转换为数字实体".你会看到这个角色的数值出现; 简单地删除它,它永远消失了.