Jak uzyskać współrzędne X i Y komórek (<td>) w tabeli za pomocą jQuery?
Szukam dobrego sposobu uzyskania pozycji X-Y komórek w tabeli. (nie mylić go z pozycją css, szukam współrzędnych X i Y w kartezjańskim układzie współrzędnych).
Jak wiemy, możemy uzyskać konkretną komórkę w tabeli przy użyciu ex:$('#grid')[0].rows[5].cells[7]
.
Ale co, jeśli chcę uzyskać wartość5x7
kiedy klikam na określoną komórkę, tj .:
$('#grid td').click(function(){
alert("My position in table is: " + myPosition.X + "x" + myPosition.Y);
});
Chyba najłatwiej jest dodać klasę innerHTML, ID lub CSS do każdej komórki (<td class="p-5x7">
itd.) podczas tworzenia tabeli na zapleczu, następnie przeanalizuj ją i wróć po kliknięciu, ale czy jest jakiś sposób na uzyskanie tych współrzędnych wyłącznie na podstawie DOM?