如何存储一组div

时间:2012-05-22 19:39:22

标签: javascript html css

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

2 个答案:

答案 0 :(得分:2)

如果要使用没有id的jquery存储单元格:

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

    list.push($(this));

});

或只是id:

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

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

});

答案 1 :(得分:1)

您只需向已选中的每个行/单元格添加一个名为selected的类:$("td").on("click", function(e) { $(e.currentTarget).addClass("selected") })

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