jquery - 计算 id/class 过滤的 Div 数量

标签 jquery

嗨,
问-> 我想统计id以d开头的页面中div的数量

<div id="d1">D1</div>
<div id="d2">D2</div>
<div id="d3">D3</div>

我想在这里得到3

<小时/>

问-> 我想计算页面中具有 d 类的 div 的数量

<div class="d">D1</div>
<div class="d">D2</div>

我想在这里买2个

最佳答案

对于第一个,您只需要 "starts with selector"

$('div[id^=d]').length

第二个只是一个标准 class selector :

$('div.d').length

$() 函数调用返回一个匹配元素数组,因此一旦获得它,您只需查看 length 属性即可找出有多少个匹配项有。

关于jquery - 计算 id/class 过滤的 Div 数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6462753/

相关文章:

jquery - 使用javascript更改CSS显示样式

javascript - 试图在 JavaScript 中获取节点的值,但它一直说它是 "null"

jquery - 多雇主对员工管理

javascript - 在php中提交单选按钮变量

php - 使用 $_POST 更新 $sql_query 从 AJAX 到 PHP 的值

javascript - backbone fetch前的.css()样式不起作用-Jquery

jquery - 使用 jquery 获取直接子项

javascript - 自定义属性未定义

javascript - 带单选按钮的动态警报

javascript - 在 jQuery 中解析 JSON 对象