81 of 119 menu

Hidden-selectorn

Selectorn :hidden väljer alla element på sidan som är dolda. Element med visibility: hidden eller med opacity: 0 anses vara synliga eftersom de upptar plats i layouten. Element kan anses osynliga av flera anledningar: värdet på css-egenskapen display är none, eller så är det element med attributet type="hidden", eller deras höjd eller bredd är satt till 0, eller deras förälderelement är dolt. Eftersom :hidden inte tillhör CSS-specifikationen, är det för bättre prestanda i moderna webbläsare att först filtrera element med ren css-selector, och sedan tillämpa .filter(':hidden'). Spårning av elementens synlighet med andra metoder, till exempel med en klass, kan ge bättre prestanda.

Syntax

Så här väljer vi dolda element:

$(':hidden');

Exempel

Låt oss vid klick på knappen #test visa de osynliga kvadraterna:

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

Se även

  • selectorn visible,
    som väljer alla synliga element på sidan
  • metoden filter,
    som filtrerar element i uppsättningen enligt en given selector
  • metoden hide,
    som döljer element mjukt
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa