76 of 119 menu

Has-selektoren

Selektoren :has velger elementer, som inneholder minst ett element i henhold til den angitte selektoren, ikke nødvendigvis umiddelbar etterkommer. Siden :has ikke tilhører CSS-spesifikasjonen, for å forbedre ytelsen i moderne nettlesere er det bedre å bruke $("din css-selektor").has(selektor/DOM-element) i stedet.

Syntaks

Slik velger vi elementer:

$(':has(selektor)');

Slik velger vi elementer, hvis det kreves umiddelbar innlegging av selektoren:

$(':has(>selektor)');

Eksempel

La oss velge kun de avsnittene som inneholder taggen b og legge til teksten '!!!' på slutten:

<p>tekst</p> <p>tekst</p> <p><b>fet</b> tekst</p> <p><b>fet</b> tekst</p> $('p:has(b)').append('!!!');

HTML-koden vil se slik ut:

<p>tekst</p> <p>tekst</p> <p><b>fet</b> tekst!!!</p> <p><b>fet</b> tekst!!!</p>

Se også

  • metoden has,
    som filtrerer settet av valgte elementer etter etterkommere
  • metoden filter,
    som filtrerer elementer i settet i henhold til den angitte selektoren
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis