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

Popular posts from this blog

ios - UICollectionView Self Sizing Cells with Auto Layout -

node.js - ldapjs - write after end error -

DOM Manipulation in Wordpress (and elsewhere) using php -