Como obter células (<td>) x e y coordenadas na tabela usando jQuery?
Eu estou procurando uma boa maneira de obter a posição de células X-Y em uma tabela. (não confunda com css-position, estou procurando coordenadas X e Y no sistema de coordenadas cartesianas).
Como sabemos, podemos obter uma célula particular em uma tabela usando ex:$('#grid')[0].rows[5].cells[7]
.
Mas, e se eu quiser obter o valor5x7
quando clico em determinada célula, ou seja:
$('#grid td').click(function(){
alert("My position in table is: " + myPosition.X + "x" + myPosition.Y);
});
Eu acho, a maneira mais fácil é adicionar innerHTML, ID ou classe CSS para cada célula (<td class="p-5x7">
etc.) ao criar a tabela no back-end, analisá-la e retornar ao clicar, mas existe alguma maneira de obter essas coordenadas baseadas apenas no DOM?