Si consideri il seguente markup:Come selezionare il primo livello di blocco padre con jQuery?
<div id="0">
<h1 id="1">
<span id="2"><span id="3">lorem ipsum</span></span>
</h1>
</div>
Come posso trovare il primo genitore dello span # 3, che è di livello di blocco (vale a dire è display: block
) utilizzando jQuery? In questo caso sarebbe h1#1
.
Perché il confronto rigoroso ('===') è importante in questo caso? – sbichenko
@exizt Per arrestare gli strumenti di qualità del codice che non si rendono conto dove === è ridondante P – Esailija
È un codice bello e ordinato, ma un avvertimento è che questo cercherà ogni genitore anche quando il primo è un elemento di blocco. – Dwayne