通常,如果您想查找具有 id 的元素的数量,您只需执行以下操作:
var count = $('#element').length;
但是我无法使用带有选择器的开头来让它工作:
var customs = $('td[id^=customdata-]').length;
alert(customs);
总是返回 0,即使页面上有几个这样的元素。有人知道我在做什么错吗?
<tr id="ssfa-file-3262-1">
<td id="filetype-ssfa-file-3262-1">docx</td>
<td id="filename-ssfa-file-3262-1">Employment Letter</span></a></td>
<td id="customadata-0-ssfa-file-3262-1">2007</td>
<td id="customadata-1-ssfa-file-3262-1">Thom Stark</td>
<td id="mod-ssfa-file-3262-1">8:23 PM 03/15/2014</td>
<td id="size-ssfa-file-3262-1">206.6k</td>
</tr>