Sto provando a utilizzare gli pseudo-selettori ": visible" e ": first-child" insieme in jQuery e sembra non funzionare. Ho il seguente codice HTML:Uso di: visible e: first-child insieme in jQuery
<div>
<a class="action" style="display:none;">Item One</a>
<a class="action">Item One</a>
<a class="action">Item One</a>
</div>
E la seguente chiamata jQuery:
$("div a.action:visible:first-child").addClass("first");
Ma non sembra mai trovare l'elemento giusto ... che trova il primo elemento, ma non il primo visibile elemento. Ho persino provato a scambiare l'ordine di selezione ": first-child: visible" invece di ": visible: first-child" e anche questo non funziona. Qualche idea?
perché hai bisogno di un primo figlio qui? – SilentGhost