我正在寻找一种方法来选择所有具有带有特定 id 的子链接元素的 div。
结构
<div>
<a href="#" id="123">link</a>
</div>
如何使用 jquery 选择 div?
最佳答案
您可以使用 :has
docs选择器。
$('div:has(>#123)')
如前所述,您不应使用数字作为 ID。您可以在它们前面加上类似 id_
的前缀,并在需要实际编号时将其删除。
更新
将 添加到
:has
使用的选择器中,以仅选择具有链接的 div 作为直接子级。
关于jquery - 使用在jquery中具有特定ID的链接查找所有div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5051603/