gpt4 book ai didi

javascript - 查找具有特定数据属性的元素 jQuery

转载 作者:技术小花猫 更新时间:2023-10-29 12:02:48 24 4
gpt4 key购买 nike

我知道我总是可以遍历 DOM 树并检查数据字段的每个元素以及值是否正确,但我想要一个更简洁的解决方案。例如

    <div id="theDiv">
<div>
<span data-num="3" ></span>
OTHER HTML
</div>
<div>
<div><span data-num="23"></span><div>
OTHER HTML
</div>
<div>
<span data-num="3"></span>
OTHER HTML
</div>
</div>

是否有一个 jQuery one liner 可以找到所有 data-num=3 的 span?我知道我可以通过

找到所有跨度
  $("#theDiv").find(span).each(function(e) { ... });

但我想要类似的东西

  $("#theDiv").find(span > data-num=3).each(function(e) { ... });

最佳答案

使用 Attribute Equals Selector

 $("#theDiv span[data-num='3']")

Try it!

关于javascript - 查找具有特定数据属性的元素 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11747750/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com