У меня есть index.html страница с таблицей:
<body>
<table class="mytable">
<tr id="1">
<td>John</td>
<td>123</td>
</tr>
<tr id="2">
<td>Kate</td>
<td>456</td>
</tr>
</table>
<script src="my.js"></script>
</body>
Я включил my.js на своей странице, я попытался получить id строки, щелкнувшей мышью, следующим образом в my.js
$('.mytable tr').click(function(e){
alert('clicked.'); //even did not get alert here.
var rowId = $(this).attr('id');
alert(rowId);
});
Но я не получил идентификатор строки по нажатой строке (без предупреждения), где я ошибаюсь?
--- Решение ---
Мое плохое, у меня есть одно место, которое опустошило стол, что означает, что нет вообще. вот почему это не работает. Извините за беспокойство.