$( 'MyClass的。 ')ATTR(' ID');
myclass是具有唯一ID的所选表格单元格的类。用户一次可以选择不超过2个表格单元格。我需要捕获所选表格单元格的ID并将它们分配给var1和var2。用户可以取消选择单元格并选择新单元格......我想过使用数组,但这可能不是最好的方法。
答案 0 :(得分:5)
我使用map()
来使用数组选项,例如
var ids = $('.myclass').map(function() {
return this.id;
}).get();
if (ids.length >= 2) {
var var1 = ids[0];
var var2 = ids[1];
}
答案 1 :(得分:2)
var selectedCells = [];
$('.myclass').each(function() { selectedCells.push($(this).attr('id')) });
答案 2 :(得分:1)
创建一个数组并根据大小将其分配给var1和var 2.
arr = $.map($('.myclass'), function (element) {
return element.id;
});