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 に答える