Ну, так как вы включили тег jQuery (и включили ссылку на документы jQuery), я покажу вам, как это сделать.
РЕДАКТИРОВАТЬ:
jQuery live () документы
jQuery clone () документы
РЕДАКТИРОВАТЬ: Добавлена функция ready () jQuery.Вы всегда будете размещать свой код внутри, как показано на рисунке.
$('document').ready(function() {
$('td').click(function() {
var row = $(this).closest('tr');
callAnotherDOMManipulatingFunction(row);
});
});
Конечно, это прикрепит событие щелчка к каждому тегу td, но вы поймете, что идея.
РЕДАКТИРОВАТЬ:
Дальнейшее объяснение.При использовании jQuery вы обычно назначаете события в своем javascript, а не в HTML.Присвоение 'td' даст событие click каждому тегу 'td' на странице, поэтому может случиться так, что вместо этого вы дадите классу 'td' и будете использовать его для прикрепления события, например:
$('.myFreakingAwesomeClass').click(function() {
...
});
Вам не нужно часто ссылаться на «событие», но иногда оно бывает полезно.