Как получить доступ к ячейки таблицы
Привет народ. Не подскажите, как можно получить доступ к ячейке в таблице, по которой произведен клик.
Сейчас я сделал так.
<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, время: 10:34. |