0

我在表格中有单元格,我想在单击时跟踪任何选定的单元格。我如何在 JavaScript 中处理这个问题?我不想使用 jQuery-ui 来处理选择,因为我也在使用拖动,这会导致冲突。

4

2 回答 2

2

如果你想用没有 id 的 jquery 存储单元格:

var list;
$('td.cell').click(function(){

    list.push($(this));

});

或者只是 id:

var list;
$('td.cell').click(function(){

    list.push($(this).attr('id'));

});
于 2012-05-22T19:46:04.763 回答
1

您可以只添加一个类,调用selected已选择的每一行/单元格:$("td").on("click", function(e) { $(e.currentTarget).addClass("selected") })

之后,它只是一个简单的 jQuery 选择器查询来获取选定单元格的列表:$(".selected")

于 2012-05-22T19:43:09.837 回答