76 of 119 menu

Selektors has

Selektors :has atlasa elementus, kas satur vismaz vienu elementu atbilstoši norādītajam selektoram, ne vienmēr tiešā pēcteča. Tā kā :has nepieder CSS specifikācijai, tai lai uzlabotu veiktspēju mūsdienu pārlūkprogrammās, labāk tā vietā izmantot $("jūsu css-selektors").has(selektors/DOM elements).

Sintakse

Tā mēs atlasām elementus:

$(':has(selektors)');

Tā mēs atlasām elementus, ja nepieciešama tieša selektora iegulšana:

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

Piemērs

Atlasīsim tikai tos rindkopas, kurām iekšā ir atribūts b un pievienosim tiem beigās tekstu '!!!':

<p>teksts</p> <p>teksts</p> <p><b>trekns</b> teksts</p> <p><b>trekns</b> teksts</p> $('p:has(b)').append('!!!');

HTML kods izskatīsies šādi:

<p>teksts</p> <p>teksts</p> <p><b>trekns</b> teksts!!!</p> <p><b>trekns</b> teksts!!!</p>

Skatiet arī

  • metode has,
    kas filtrē atlasīto elementu kopu pēc pēctečiem
  • metode filter,
    kas filtrē elementus kopā atbilstoši norādītajam selektoram
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt