Я ищу хороший способ получить ячейку X-Y в таблице. (не путайте его с помощью css-позиции, я ищу координату X и Y в декартовой системе координат).
Как известно, мы можем получить конкретную ячейку в таблице, используя ex: $('#grid')[0].rows[5].cells[7]
.
Но, если я хочу получить значение 5x7
, когда я нажимаю на определенную ячейку, то есть:
$('#grid td').click(function(){
alert("My position in table is: " + myPosition.X + "x" + myPosition.Y);
});
Я думаю, самый простой способ - добавить класс innerHTML, ID или CSS в каждую ячейку (<td class="p-5x7">
и т.д.) при создании таблицы в конце, затем проанализировать ее и вернуться по клику, но есть ли какие-либо способ получить эти координаты, основанные исключительно на DOM?