81 of 119 menu

Hidden селектору

:hidden селектору барактагы бардык жашырылган элементтерди тандайт. visibility: hidden же opacity: 0 коюлган элементтер көрүнүүчү деп эсептелет, анткени алар макетте орун ээлейт. Элементтер бир нече себептерге көрүнбөй калышы мүмкүн: display css-касиетинин мааниси - none, же алар type="hidden" атрибуту менен, же алардын бийиктиги жана туурасы 0 коюлган, же алардын ата-эне элементи жашырылган. :hidden CSS спецификациясына кирбегендиктен, заманбап браузерлерде өндүрүмдүүлүктү жогорулатуу үчүн адегенде элементтерди таза css-селектору менен сүзүп, андан кийин .filter(':hidden') колдонуу жакшы. Элементтердин көрүнүүчүлүгүн башка ыкмалар менен, мисалы, класс менен көзөмөлдөө, жакшы өндүрүмдүүлүк бере алат.

Синтаксис

Жашырылган элементтерди ушул жол менен тандайбыз:

$(':hidden');

Мисал

#test баскычына чыкылдатуу менен көрүнбөгөн чарчычаларды көрсөтөлү:

<button id="test">көрсөт</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'); });

Дагы караңыз

  • visible селектору,
    ал барактагы бардык көрүнүүчү элементтерди тандайт
  • filter методу,
    ал элементтер топчосун берилген селектор боюнча сүзөт
  • hide методу,
    ал элементтерди жайылтып жашырат
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу