81 of 119 menu

Hidden selektor

Selektor :hidden valib kõik lehel olevad elemendid, mis on peidetud. Elemendid, millel on visibility: hidden või opacity: 0, loetakse nähtavateks, kuna nad võtavad ruumi lehekülje paigutuses. Elemente võib lugeda nähtamatuks mitu põhjustel: CSS-omaduse display väärtus on none, need on elemendid atribuudiga type="hidden", või nende kõrgus või laius on seatud 0-ks, või nende vanemelement on peidetud. Kuna :hidden ei kuulu CSS spetsifikatsiooni, siis tõhususe parandamiseks kaasaegsetes brauserites on parem kõigepealt filtreerida elemente kasutades puhta CSS-selektori ning seejärel rakendada .filter(':hidden'). Elementide nähtavuse jälgimine muude meetoditega, näiteks klassi abil, võib pakuda paremat jõudlust.

Süntaks

Nii valime me peidetud elemendid:

$(':hidden');

Näide

Klõpsake nupul #test, et näidata nähtamatuid ruute:

<button id="test">näita</button> <div></div> <div style="display:none;"></div> <div></div> <div></div> <div style="display:none;"></div> div { width: 40px; height: 40px; margin: 5px; border: 2px outset green; float: left; } $('#test').click(function() { $('div:hidden').show('slow'); });

Vaata ka

  • selektor visible,
    mis valib kõik lehel nähtavad elemendid
  • meetod filter,
    mis filtreerib elementide kogumit vastavalt antud selektorile
  • meetod hide,
    mis sujuvalt peidab elemendid
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu