82 of 119 menu

Visible selektor

:visible selektoru səhifədəki bütün görünən elementləri seçir. visibility: hidden və ya opacity: 0 olan elementlər görünən sayılır, çünki onlar leyda yer tutur. Elementlər görünən sayılır, əgər onlar sənəddə yer tutursa. Görünən elementlərin hündürlüyü və eni 0-dan fərqlidir. :visible CSS spesifikasiyasına aid olmadığı üçün, müasir brauzerlərdə daha yaxşı performans üçün əvvəlcə elementləri təmiz css-selektoru ilə filtr etmək, sonra isə .filter(':visible') tətbiq etmək daha yaxşıdır. Elementlərin görünməzliyini digər üsullarla, məsələn, sinif vasitəsilə izləmək, daha yaxşı performans təmin edə bilər.

Sintaksis

Beləliklə, biz görünən elementləri seçirik:

$(':visible');

Nümunə

Gəlin düyməyə klikləməklə görünməz kvadratları göstərək. "Görünən" kvadratlara kliklədikdə onların fonu sarı rəngə dəyişəcək:

<button id="show">göstər</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; } $('div:visible').click(function() { $(this).css('background', 'yellow'); }); $('#show').click(function() { $('div:hidden').show('slow'); });

Həmçinin bax

  • selektor hidden,
    bu səhifədəki bütün gizli elementləri seçir
  • metod filter,
    bu çoxluqdakı elementləri verilmiş selektorla filtr edir
  • metod show,
    bu gizli elementləri yumşaq şəkildə göstərir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et