Ho sviluppato una tabella che ha una struttura delle row simile a questa
codice:
<tr class="playerList" id="1">
<td width="15px"></td>
</tr>
<tr class="charList" id="figlia di 1"> (nascosta)
<td width="15px"></td>
</tr>
<tr class="charList" id="figlia di 1"> (nascosta)
<td width="15px"></td>
</tr>
<tr class="playerList" id="2">
<td width="15px"></td>
</tr>
<tr class="charList" id="figlia di 2"> (nascosta)
<td width="15px"></td>
</tr>
Cliccando sulle TR playerList dovrebbero apparire e scivolare giù le figlie TR charList, che possono essere una o più.
Generandole dinamicamente posso assegnare alle figlie delle proprietà che le legano alla riga madre, ma non riesco a trovare un selettore che mi consenta di far scorrere solo le figlie della row sulla quale clicco.
Sono solo riuscito a farle esplodere tutte vero il basso, ma a me serve che vengano giù a tendina solo le figlie.
Con un selettore simile invece
codice:
$("tr.playerList").click(function () {
if ($(this).next().is(":hidden")) {
$(this).next().slideDown("slow");
} else {
$$(this).next().slideUp("slow");
}
});
scende solo la prima figlia.
Sono un po acerbo con jQuery e avrei bisogno un aiutino