Sto cercando un modo in cui posso selezionare un elemento div che non è il diretto successivo a quello che è "selezionato" da una funzione click.Jquery Seleziona ulteriormente l'elemento 2 posizioni - un altro modo per .next(). Next()
<div id="click">(siblings)</div><div>text</div><div id="get this one"></div>
Ora vorrei selezionare quello con l'id "ottenere questo" - nel mio codice questo ID non è disponibile. Tutti i div hanno la stessa classe e hanno fratelli.
Potrei selezionare il terzo da $(this).next().next()
ma penso che non sia il modo migliore per farlo.
Inoltre ci possono essere div
s prima di quello su cui si fa clic, quindi non è necessariamente il primo.
Ho provato il selettore :nth-child
ma non ho trovato una soluzione.
Successivamente potrei anche voler selezionare il 13 dopo quello del clic (o il 23, il 65 e così via). Ciò significa che mi piacerebbe avere una soluzione piuttosto dinamica a questo problema.
Grazie per il vostro aiuto,
Phil
Ok, ora mi sento un ideot. È così facile - e funziona, ovviamente. Ha molto senso che mi odio per non farlo funzionare da solo. Ma grazie mille :) – Phil