Je ne peux pas tout à fait envelopper la tête autour de cette ...JQuery - Ajout de cellules à arbre dynamique Tableau
Une table comme celui ci-dessous est craché par un moteur de rendu de certains XML. Le XML dont il provient a une profondeur variable. (Veuillez préciser si j'utilise les rangées de manière horrible, je suis juste venu à cette table avec un peu d'expérimentation).
<table border="1">
<tr>
<td rowspan="12">> 1</td>
</tr>
<tr>
<td rowspan="3">1 > 2</td>
</tr>
<tr>
<td>1 > 2 > 5</td>
</tr>
<tr>
<td>1 > 2 > 6</td>
</tr>
<tr>
<td rowspan="3">1 > 3</td>
</tr>
<tr>
<td>1 > 3 > 7</td>
</tr>
<tr>
<td>1 > 3 > 8</td>
</tr>
<tr>
<td rowspan="3">1 > 4</td>
</tr>
<tr>
<td>1 > 4 > 9</td>
</tr>
<tr>
<td>1 > 4 > 10</td>
</tr>
</table>
! [Alt texte] [1]
Ce que je suis en train d'accomplir dans JQuery est ce ...
- utilisateur clique sur la cellule "1> 2" (qui avoir une pièce d'identité).
- Un élément est ajouté dynamiquement au troisième niveau, mais UNDER "1> 2> 6".
Ce que je pouvais faire est d'ajouter juste une autre rangée sous « 1> 2 » et d'augmenter la rowspan de « 1> 2 », mais la nouvelle cellule serait alors apparaître sur l'ordre parmi « 1> 2> 5 "et" 1> 2> 6 ".
Je n'ai pas vraiment besoin du code exact pour le faire, juste quelque chose pour empêcher ma tête de tourner autour de ça ... Merci!
Im vraiment du mal à comprendre la question, avez-vous une photo? –
J'ai ajouté une capture d'écran. –