81 of 119 menu

Selektor hidden

Selektor :hidden vyberá všetky prvky na stránke, ktoré sú skryté. Prvky s visibility: hidden alebo s opacity: 0 sa považujú za viditeľné, pretože zaberajú miesto v rozložení. Prvky môžu byť považované za neviditeľné z niekoľkých dôvodov: hodnota css-vlastnosti display - none, alebo sú to prvky s atribútom type="hidden", alebo ich výška alebo šírka sú nastavené na 0, prípadne je ich nadradený prvok skrytý. Pretože :hidden nepatrí do CSS špecifikácie, pre zlepšenie výkonu v moderných prehliadačoch je lepšie najprv odfiltrovať prvky s použitím čistého css-selektora, a potom aplikovať .filter(':hidden'). Sledovanie viditeľnosti prvkov pomocou iných metód, napríklad pomocou triedy, môže zabezpečiť lepší výkon.

Syntax

Takto vyberáme skryté prvky:

$(':hidden');

Príklad

Po kliknutí na tlačidlo #test ukážeme neviditeľné štvorčeky:

<button id="test">show</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'); });

Pozrite tiež

  • selektor visible,
    ktorý vyberá všetky viditeľné prvky na stránke
  • metóda filter,
    ktorá filtruje prvky v množine podľa zadaného selektora
  • metóda hide,
    ktorá plynulo skrýva prvky
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť