⊗jqBsPCHa 25 of 113 menu

Lo pseudo-classe :has in jQuery

Lo pseudo-classe has seleziona gli elementi in base al loro contenuto. Consideriamo un esempio. Supponiamo di avere il seguente codice HTML:

<p>testo con tag <b>b</b></p> <p>testo con tag <i><b>b</b></i></p> <p>testo</p>

Ad esempio, selezioniamo tutti i paragrafi che contengono al loro interno i tag b:

$('p:has(b)');

Nota che nell'esempio verranno selezionati sia il primo paragrafo che il secondo, nonostante nel secondo paragrafo il tag b non si trovi direttamente dentro p, ma sia prima dentro i.

Se invece hai bisogno dell'annidamento diretto, allora dovresti fare così:

$('p:has(>b)');

In questo caso verrà selezionato solo il primo paragrafo.

Ottieni e colora di rosso tutti i h2 che contengono al loro interno il tag i.

Ottieni e colora di rosso tutti i h2 che contengono direttamente il tag i.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta