2017-06-12 6 views
0

ich eine Tabelle des Formats habe:prüfen, um zu sehen, ob ein Element zu einem Tag übergeordneter HTML gehört

<table> 
    <thead> 
     <tr> 
      <td> 
       some header stuff 
      </td> 
      <td> 
       header 2 
      </td> 
     </tr> 
    </thead> 
    <tfoot> 
     <tr> 
      <td> 
       some info I don't want or need 
      </td> 
      <td> 
       other info I don't want or need 
      </td> 
     </tr> 
    </tfoot> 
    <tbody> 
     <tr> 
      <td> 
       real info 
      </td> 
      <td> 
       real info 
      </td> 
     </tr> 
    </tbody> 
</table> 

ich durch alle Tabellenzeilen zu durchlaufen mag, aber die tfoot ignorieren. Wenn ich alle Elemente des Tags "tr" bekomme, hoffe ich auf eine Funktion wie diese. Enthält ParentTag. Wie würde man das schaffen? Ich kann diesen Anwendungsfall in den JQuery-Dokumenten für $(). Filter() nicht finden.

+0

Aber Sie _want_ sehen 'Thead'? – Marvin

+0

Ja, ich exportiere in eine CSV und ich brauche Header. –

Antwort

2

Folgendes sollte funktionieren. Sie können Selektoren mit Komma ketten

$('thead tr, tbody tr') 
+0

Das ist es, danke! –

4

Sie können die tbody isolieren nur:

$('tbody tr') 
+0

kann ich die thead und tbody aber nicht die tfoot bekommen? –

+3

Sie können etwas wie $ verwenden ('thead tr, tbody tr') – AntonZlatkov

0

Sie können durch "td" Wert laufen.

$ ('tbody tr td')

Verwandte Themen