javascript - 不能同时通过类和数字 ID 选择 jquery 元素

标签 javascript jquery dom

$(".associated_requests")
[<div class=​"associated_requests" id=​"0">​</div>​, 
<div class=​"associated_requests" id=​"1">​</div>​, 
<div class=​"associated_requests" id=​"2">​</div>​, 
<div class=​"associated_requests" id=​"3">​</div>​]

$(".associated_requests#0")
[]

我是不是在语法上做错了什么?寻找 here看起来这应该是可能的。

编辑:以下也失败了:

$(".associated_requests #0")
[]
$("#0 .associated_requests")
[]
$("#0.associated_requests")
[]

最佳答案

在 HTML5 之前,id 不能以数字开头。将其更改为以字母开头。即 item0item1item2

关于javascript - 不能同时通过类和数字 ID 选择 jquery 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11674939/

相关文章:

javascript - ES6 类执行多态性的能力

javascript - 防止默认将图像拖放到浏览器中

html - 从 html 网络抓取中提取字符串

javascript - 无法更改 <template> 中第一个元素的 div ID

javascript - JSON jQuery 问题

javascript - 在 JavaScript 中,如何从字符串中提取纬度和经度

jQuery fadein() fadeout() 问题,暂时将 div 向下推直到完全淡出

jquery - 文本区域的自动完成功能

javascript - 在浏览器中自动完成 ="off"强制

java - JTextPane - HTMLDocument : when adding/removing a new style, 其他属性也发生变化