Ответ 1
Используйте меньше селектора. Здесь является jsfiddle
$('#mainmenu td:lt(2)').remove();
У меня есть три td внутри #mainmenu.
<table cellpadding="0" cellspacing="5" id="mainmenu">
<tbody>
<tr>
<td valign="top" class="menu_sub">
something
</td>
<td valign="top" class="menu_sub">
something
</td>
<td valign="top" class="menu_sub">
something
</td>
</tr>
</tbody>
</table>
Я хочу удалить первые два td внутри моей таблицы, как я могу это сделать?
$('#mainmenu td').remove();
Используйте меньше селектора. Здесь является jsfiddle
$('#mainmenu td:lt(2)').remove();
http://api.jquery.com/first-selector/
$('#mainmenu td:first').remove();
$('#mainmenu td:first').remove();