76 of 119 menu

Selektor has

Selektor :has bira elemente, koji sadrže bar jedan element prema zadatom selektoru, ne obavezno neposrednog potomka. Pošto :has ne pripada CSS specifikaciji, za bolju performansu u modernim brauzerima bolje je umesto njega koristiti $("vaš css-selektor").has(selektor/DOM element).

Sintaksa

Ovako biramo elemente:

$(':has(selektor)');

Ovako biramo elemente, ako je potrebna neposredna ugnježdenost selektora:

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

Primer

Hajde da izaberemo samo one pasuse, unutar kojih postoji tag b i stavimo im na kraj tekst '!!!':

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

HTML kod će onda izgledati ovako:

<p>tekst</p> <p>tekst</p> <p><b>bold</b> tekst!!!</p> <p><b>bold</b> tekst!!!</p>

Pogledajte takođe

  • metod has,
    koji filtrira skup izabranih elemenata po potomcima
  • metod filter,
    koji filtrira elemente u skupu prema zadatom selektoru
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij