选择id为unicode char的标记

时间:2016-05-14 06:54:02

标签: jquery sizzle

在HTML 5中,标记的id属性中允许使用unicode字符。而jQuery使用的Sizzle库声称可以获得完全的unicode支持。

我的HTML文件包括:

<p id='§'>Hello</p>

这样做会返回一个空数组:

$('§')

为什么这不起作用?

(使用jQuery 2.2.3)

2 个答案:

答案 0 :(得分:2)

将$('§')更改为$('#§') ..因为我们可以使用其ID来访问任何元素#

答案 1 :(得分:1)

您需要通过CSS id语法引用该元素:

$('#§')

在标识符名称前添加“#”应该可以正常工作。