2011-09-26 8 views
9

Chcę wiedzieć, jak rozpoznać wiersz tabeli jest widoczny, czy nie. Chcę rozwiązać za pomocą jQueryJak ustalić, czy wiersz tabeli jest widoczny czy nie?

+0

Prawdopodobnie powiązana * [selektor jquery do c the liczba widocznych wierszy tabeli?] (http://stackoverflow.com/questions/2931893/jquery-selector-to-count-the-number-of-visible-table-rows) * – jensgram

+1

Bardzo tajemnicze pytanie na początek z. Musisz być trochę hojny, przekazując informacje o twoim problemie, kontekście i tym, co wypróbowałeś do tej pory. Zachęcamy do udostępniania swojego kodu jak weel. Te wysiłki z twojej strony pomogą innym w gotowości udzielenia ci jakiejś odpowiedzi. – Kangkan

Odpowiedz

16

można użyć pseudo-selektor :visible, a metoda is, która zwraca wartość boolowską:

if($("#tableRowId").is(":visible")) { 
    //It's visible 
} 
1

To powinno działać:

var none=$("table tr").css("display") 

if(none=="none"){ 
// Row is invisible 
} else{ 
// Row is visible 
} 
+1

powinno być 'none ==" none "' a nie '=' ponieważ w ten sposób przypisujesz je do zmiennej. – Slim

2

jest widoczny powinno pomóc: -

$('#table_row').is(':visible') 
Powiązane problemy