给定 HTML:
<div id="div-a"></div>
<div id="div-b"></div>
<div id="div-c"></div>
以及之前创建的 jQuery 选择:
var $divs = $("div");
如何通过 id 选择该选择中的特定 div?
注意:选择$divs
尚未附加到 DOM,所以我不能直接选择(例如$("#div-b")
)。
find()
选择选择的后代,所以这不起作用:
$divs.find("#div-b");
has()
/:has()
选择包含具有指定选择器的元素的元素,因此这不起作用:
$divs.has("#div-b");