Как получить доступ к ячейки таблицы
Привет народ. Не подскажите, как можно получить доступ к ячейке в таблице, по которой произведен клик.
Сейчас я сделал так. <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 это массив к которому в данной строке идет обращение. У меня вопрос, как сделать так, чтобы картинка вставлялась только в ту ячейку в которую я кликнул!?? Спасибо заранее за ответ. |
а как скрипт узнает от какой именно ячейки пришел клик?
или давай каждой ячейке ИД, или передавай её адрес(номер строки, номер столбца). по-моему... |
И впрямь!
Блин ну у меня 1356 ячеек, всем им задать ID это то еще извращение. |
цикл, не?
|
ну а что цикл то?
|
Часовой пояс GMT +3, время: 20:39. |