私はjQueryが初めてです。一意の ID を持つ動的に生成された行があります。各行に jQuery 関数を適用する必要があります。
jQuery 関数は、クリックするのを待つのではなく、ページが読み込まれた直後に開始します。
<script type="text/javascript">
$(function popup() {
$(this).hover(function() {
$('div#pop-up').show();
}, function() {
$('div#pop-up').hide();
});
});
</script>
「tr」行をクリックしたときに jQuery popup() 関数がその機能を実行し、その特定の行にのみ影響するようにします。
<tr id="abc" onclick="popup()">
<td>blah</td>
</tr>
<tr id="def" onclick="popup()">
<td>blah</td>
</tr>
<tr id="ghi" onclick="popup()">
<td>blah</td>
</tr>