Ho un problema scomodo, dovuto all'ereditarietà di un shedload di HTML veramente, veramente mal formattato.Selezionare il primo elemento di più serie
Fondamentalmente hanno alcune righe della tabella in questo modo:
<tr class="odd">...</tr>
<tr class="odd">...</tr>
<tr class="odd">...</tr>
<tr class="even">...</tr>
<tr class="even">...</tr>
<tr class="even">...</tr>
<tr class="odd">...</tr>
<tr class="odd">...</tr>
<tr class="odd">...</tr>
E ciò che serve è un selettore jQuery che mi darà il primo elemento di ciascun blocco di classi. È abbastanza chiaro? Non sono sicuro di come altro spiegarlo.
Quindi, nel caso ad esempio che vorrei righe 1, 4 e 7.
Ive fatto finora selezionando ogni bambino all'ennesima potenza, ma Ive ora realizzato questo non funzionerà come ci non sempre essere lo stesso numero di righe in ogni blocco di classi.
Qualsiasi aiuto voi ragazzi può dare apprezzato, come sempre :)
Cheers!
Per i primi due, è possibile utilizzare 'querySelector' che restituisce il primo nodo in un NodeList. Per il prossimo blocco, non sono sicuro al 100% di pensarci per un minuto. –
è possibile che ad esempio il primo blocco ** dispari ** esista su 3 elementi, il primo ** pari ** su 2 e l'ultimo ** dispari ** su 4? – Mivaweb
@VDesign per un algoritmo come questo, non si vuole pensare a schemi statici. –