标签: jquery
我完全理解,根据W3C规范,ID必须是唯一的,但如果页面中有多个具有相同ID的元素,那么
$('#a'):在DOM中选择id = a的第一个元素
$('#a')
$('#a '):选择id = a
$('#a ')
我在我的代码中没有使用任何这个,但只是想知道为什么在id名称之后有空格选择所有元素? 这是故意还是由于违反W3C而导致的错误或边缘情况?
JSFiddle:http://jsfiddle.net/x3cxjkwh/