Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #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 это массив к которому в данной строке идет обращение.
У меня вопрос, как сделать так, чтобы картинка вставлялась только в ту ячейку в которую я кликнул!??
Спасибо заранее за ответ.
Ответить с цитированием
  #2 (permalink)  
Старый 30.04.2012, 23:04
Интересующийся
Отправить личное сообщение для stos Посмотреть профиль Найти все сообщения от stos
 
Регистрация: 26.12.2011
Сообщений: 28

а как скрипт узнает от какой именно ячейки пришел клик?
или давай каждой ячейке ИД, или передавай её адрес(номер строки, номер столбца).
по-моему...
Ответить с цитированием
  #3 (permalink)  
Старый 30.04.2012, 23:50
Интересующийся
Отправить личное сообщение для last-art Посмотреть профиль Найти все сообщения от last-art
 
Регистрация: 27.01.2012
Сообщений: 10

И впрямь!

Блин ну у меня 1356 ячеек, всем им задать ID это то еще извращение.
Ответить с цитированием
  #4 (permalink)  
Старый 01.05.2012, 01:24
Интересующийся
Отправить личное сообщение для stos Посмотреть профиль Найти все сообщения от stos
 
Регистрация: 26.12.2011
Сообщений: 28

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

ну а что цикл то?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить доступ к элементу vladimircape jQuery 2 29.02.2012 17:01
Как сделать размер ячейки в таблице не больше определённого значения? javascript_pupil (X)HTML/CSS 16 18.02.2012 12:52
Как в jQuery получить доступ к фрейму или самому верхнему окну? Neokortex jQuery 7 20.12.2010 10:38
Как вложено прятать строки таблицы? Бобр Общие вопросы Javascript 10 01.08.2010 13:57
Как получить список пользовательских функций объекта window? Маэстро Events/DOM/Window 13 03.07.2010 13:20