EDIT: Je suppose que vous vouliez filtrer sur les lignes qui ont <th>
éléments. Si vous voulez vous retrouver avec seulement ces lignes, alors il suffit de se débarrasser de la partie :not()
.
Cela vous donnera <tr>
éléments du tableau qui ne sont pas un descendant <th>
.
var rows = $table.find('tr:not(:has(th))').get();
Notez que cela aussi tenir compte de tables imbriquées. S'il y aura des tables imbriquées avec <th>
balises, essayez ceci:
var rows = $table.find('tr:not(:has(> th))').get();
... ce qui devrait limiter l'examen des <th>
étiquettes aux enfants immédiats.
Merci Patrick! Une réponse très complète. –
@cf_PhillipSenn - De rien. : o) – user113716