Показать сообщение отдельно
  #4 (permalink)  
Старый 10.02.2014, 09:28
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,138

Сообщение от bigjoy
только у меня клик по изображению в ячейке, а не по самой ячейке
Ну так поменяй немного и все дела...

<!DOCTYPE html>
<html>
<head>
<!--
<script src="http://code.jquery.com/jquery-latest.js"></script>
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
</script>
</head>
<body>
<table>
	<tr>
	<td>Информация 1</td>
	<td><img class='test' src="test.jpeg" /></td>
	</tr>
	<tr>
	<td> Информация 2</td>
	<td><img class='test' src="test.jpeg" /></td>
	</tr>
	<tr>
	<td>Информация 3 </td>
	<td><img class='test' src="test.jpeg" /></td>
	</tr>
</table>
<script>
(function(){
    var table = document.querySelector('table');
    var onCellClick = function() {
        var info = this.parentNode.parentNode.cells[0].innerHTML;
        alert(info);
    }
    for (var i = 0; i < table.rows.length; i++) {
        var cell = table.rows[i].cells[1].getElementsByTagName('img')[0];
        cell.onclick = onCellClick;
    }
})();
</script>
</body>
</html>
Ответить с цитированием