<script type="text/javascript" src="http://yandex.st/jquery/1.4.4/jquery.min.js"></script>
<table>
<tr class="click">
<td class ="take" id="2"> Абра </td>
<td class ="take"> </td>
<td> кадабра </td>
</tr>
<tr class="click">
<td class ="take2" id="4"> Абра 2</td>
<td class ="take2" id="8"> Абра 8</td>
<td> кадабра 2</td>
</tr>
</table>
<script type="text/javascript">
$('.click').bind('click', function() {
var massId=[];
$(this).find('*[id]').each(function(i) {
massId.push($(this).attr("id"))
});
alert(massId)
});
</script>
Если только первый ближайший, то:
<script type="text/javascript" src="http://yandex.st/jquery/1.4.4/jquery.min.js"></script>
<table>
<tr class="click">
<td class ="take" id="2"> Абра </td>
<td class ="take"> </td>
<td> кадабра </td>
</tr>
<tr class="click">
<td class ="take2" id="4"> Абра 2</td>
<td class ="take2" id="8"> Абра 8</td>
<td> кадабра 2</td>
</tr>
</table>
<script type="text/javascript">
$('.click').bind('click', function() {
var a = $(this).find('*[id]').eq(0).attr("id")
alert (a)
});
</script>