2011-03-17 21 views
11

içeren tüm tablo satırları (tr) nasıl seçilir Bir tablo (#tbLog) var ve özel olarak adlandırılan bir sınıfı içeren tüm tablo satırlarını (tr) seçmem gerekiyor.Bir sınıf (jquery)

Teşekkürler

cevap

10

Bu şekilde?

$("table#tbLog tr.private") 
3

$ ("# tbLog") çocuk ("tr .private") yeterince

22

Basit:. (? Neden) Eğer alt tablo varsa

$("#tbLog tr.private").action();

ardından sadece üst düzey seçmek için yerine bunu kullanmak tr s

$("#tbLog > tbody > tr.private").action();

Seçicideki tbody'u eklediğime dikkat edin, neredeyse tüm tarayıcılar sizin için bu etiketi ekleyecektir (bu özelliklerin bir parçası).

15

nasıl yapıldığını Bu:

$('#tbLog tr.private') 
3

SCRIPT

$('#tbLog tr.private') 

çalışması gerekir ...

2

bu kodu deneyin:

$('.private')

1

En yakınları severim. Özel sıranın içindeki elemanın bir sınıf ise

$("table#tbLog .private").closest('tr') 
0

Ben parent bunu size

$("#tbLog tr .private").parent("tr") 

bu size tr yılların dizisi verecektir yapabilirsiniz .private olamaz içermesini istediğiniz varsayarak iyi çalışacağını düşünüyorum koşul umut tatmin birden fazla varsa bu bu

0

$("#myTable tr.pagging").click(function() { return false; });

olduğunu yardımcı olur Sadece, tr tıklama ile herhangi bir eylem yapmak istemiyorsanız.

İlgili konular