我有以下HTML代码
<table>
<tr>
<td class="celldata-class" id="102108386358" title="celldata_23_01/05/2022"></td>
<td class="celldata-class" id="101660658921" title="celldata_24_01/05/2022"></td>
<td class="celldata-class" id="102081568186" title="celldata_25_01/05/2022"></td>
<td class="celldata-class" id="101995272597" title="celldata_26_01/05/2022"></td>
</tr>
</table>
我试图得到所有的id属性在所有的TDS有类名= celldata-class在jquery。我已经试过这个代码
values = "";
$('.celldata-class').each(function() {
values = values + "," +$(this).attr('id')+"*";
});
console.log(values);
});
但id返回未定义,问题是什么?
我正在使用插件Jspreadsheet,在使用这些插件访问id时似乎有问题,我通过使用类名而不是id解决了这个问题,它工作完美。