如果给定以下表格,我该如何向td标签添加一个类:
<table>
<tr>
<td id="1"></td>
<td id="2"></td>
<td id="3"></td>
</tr>
</table>
我想给id为2的td元素添加class,我的情况下class名称是td_highlight。
尝试了几个不同的脚本但没有成功。
提前致谢, Billy
你可以使用$('#2').addClass('td_highlight');
。不过,对于一些浏览器来说,使用数字作为id可能会出现不兼容的情况。根据W3C标准:
ID和NAME令牌必须以字母([A-Za-z])开头,后面可以跟任意数量的字母、数字([0-9])、连字符(“-”)、下划线(“_”)、冒号(“:”)和句点(“.”)。
你可以看看这个链接: http://www.w3.org/TR/html4/types.html
$('#2').addClass('td_highlight');
jQuery('td#2').addClass('class');