您好。我有以下内容为所有<td>
元素添加了一个类,但是我有一个特定的<td colspan="3">
,我想要排除它。我如何在jquery中执行此操作?谢谢你的帮助。
$('td', table).addClass('ui-widget-content'); // exclude a <td colspan="3">
答案 0 :(得分:3)
使用.not()
排除特定元素。
$('td', table).not('td [colspan=3]').addClass('ui-widget-content');
答案 1 :(得分:2)
在我看来,使用属性选择器
更干净$('td[colspan!=6]', table).addClass('ui-widget-content');
答案 2 :(得分:0)
使用过滤功能(参见本手册http://api.jquery.com/filter/)
答案 3 :(得分:0)
答案 4 :(得分:0)
使用not()
tableView(_: cellForRowAtIndexPath:)