81 of 119 menu

Selektors hidden

Selektors :hidden atlasa visus elementus lapā, kas ir paslēpti. Elementi ar visibility: hidden vai ar opacity: 0 tiek uzskatīti par redzamiem, jo tie aizņem vietu izkārtojumā. Elementi var tikt uzskatīti par neredzamiem vairāku iemeslu dēļ: CSS īpašības display vērtība ir none, vai tie ir elementi ar atribūtu type="hidden", vai to augstums vai platums ir iestatīts uz 0, vai to vecāka elements ir paslēpts. Tā kā :hidden nepieder CSS specifikācijai, tad, lai uzlabotu veiktspēju mūsdienu pārlūkprogrammās, labāk sākumā atfiltrēt elementus, izmantojot tīru CSS selektoru, un pēc tam piemērot .filter(':hidden'). Elementu redzamības izsekošana, izmantojot citas metodes, piemēram, ar klases palīdzību, var nodrošināt labāku veiktspēju.

Sintakse

Tā mēs atlasām paslēptos elementus:

$(':hidden');

Piemērs

Klikšķinot uz pogas #test parādīsim neredzamos kvadrātiņus:

<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'); });

Skatiet arī

  • selektors visible,
    kas atlasa visus redzamos elementus lapā
  • metode filter,
    kas filtrē elementus kopā pēc norādītā selektora
  • metode hide,
    kas vienmērīgi paslēpj elementus
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