Показать сообщение отдельно
  #1 (permalink)  
Старый 30.04.2012, 17:13
Интересующийся
Отправить личное сообщение для last-art Посмотреть профиль Найти все сообщения от last-art
 
Регистрация: 27.01.2012
Сообщений: 10

Как получить доступ к ячейки таблицы
Привет народ. Не подскажите, как можно получить доступ к ячейке в таблице, по которой произведен клик.
Сейчас я сделал так.

<body>
  <div id="wrapper">
      <table id="tab">
         <tr>
          <td onclick="Turn();"></td>
          <td onclick="Turn();"></td>
          <td onclick="Turn();"></td>
         </tr>
     </table>
  </div>
</body>


так выглядит js

function Turn() {
    var cells = document.getElementsByTagName("td");
    var $img = $('<img />')
        .attr({
            'src': 'fatcow.png',
            'title': 'Cow'
        })
    $('#tab').click(function() {
        $(cells).append($img)
    })
}


все ничего, но $(cells).append($img) - встявляет картинки во все имеющиеся ячейки, ну это и понятно, так как переменная cell это массив к которому в данной строке идет обращение.
У меня вопрос, как сделать так, чтобы картинка вставлялась только в ту ячейку в которую я кликнул!??
Спасибо заранее за ответ.
Ответить с цитированием