Показать сообщение отдельно
  #3 (permalink)  
Старый 19.06.2012, 16:00
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

<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>

Последний раз редактировалось Deff, 19.06.2012 в 16:20.
Ответить с цитированием