所以,我有以下标记:
<div class="yay" data-pi="23"></div>
<div class="yay" data-pi="24"></div>
<div class="yay" data-pi="25"></div>
<div class="yay" data-pi="26"></div>
我正在寻找 data-pi"26"
的特定 div。
这就是我所拥有的:
var my_class = jQuery('.yay').find("[data-pi="26"]");
换句话说,我想找到包含data-pi=26
的div。我说得对吗?
谢谢
最佳答案
仅供引用,您不需要 jQuery:
var my_div = document.querySelector("div[data-pi='26']")
http://youmightnotneedjquery.com/
MDN 引用:https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_Started/Selectors
关于jQuery 查找带有数据属性的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34887095/