2013-03-09 18 views
9

aynı sınıfla unsurların bir dizi ettik: jQuery ileKontrol eğer

<div class="the_class"></div> 
<div class="the_class"></div> 
<div class="the_class"></div> 

, ben şu öğelerden en az biri gösteriliyorsa kontrol etmek istiyorum. Şunlar gibi:

if ($('.the_class').theFunction()) { 
    ... 
} 

Ne kullanabilirim?

cevap

19

Öğenin görünür olup olmadığını kontrol etmek için 'u class selector ile kullanabilirsiniz. Sınıf seçiciyi kullanın ve görünür eleman sayımı büyükse sıfır ise, en az bir elemanın görünür olduğu anlamına gelir.

Live Demo

if($('.the_class:visible').length) 
{ 

}