Вы ищете это?
$(function(){
$("#tableId tr td").click(function(event) {
alert(event.pageX);
alert(event.pageY);
});
});
Если ячейки таблицы генерируются динамически:
$(function(){
$("#tableId tr td").live('click', function(event) {
alert(event.pageX);
alert(event.pageY);
});
});
.
Обновление на основе комментария OP:
Чтобы получить значения top
и left
, вы можете попробовать это:
$(function(){
$("#tableId tr td").click(function(event) {
alert($(this).offset().top);
alert($(this).offset().left);
});
});
Как показывает ваш другой комментарий, вы , вероятно, хотите получить идентификаторыячейка, по которой щелкнули, вы можете попробовать это:
$(function(){
$("#tableId tr td").click(function(event) {
alert($(this).attr('id'));
});
});
Но для того, чтобы вышеописанное работало, предполагается, что все ячейки уже имеют атрибут id
.