javascript - How to select element by id within existing selection? -
given html:
<div id="div-a"></div> <div id="div-b"></div> <div id="div-c"></div>
and previously-created jquery selection:
var $divs = $("div");
how can select particular div in selection id?
note: $divs
selection has not yet been appended dom, can't select directly (e.g. $("#div-b")
).
find()
selects descendants of selection, not work:
$divs.find("#div-b");
has()
/ :has()
selects elements contain element specified selector, not work:
$divs.has("#div-b");
you want use filter()
reduce set/.
var elem = $divs.filter("#div-b");
Comments
Post a Comment