私は現在、domをナビゲートするclosest()を使用しており、これを使用して行要素trを検索していますが、何も取得されていないことを示す空のアラートダイアログが返されているようです。私は何が間違っているのですか?
JavaScript
$(document).ready(function () {
$('.manage').click(function(){
// find the row we are in
var $self = $( self );
var $row = $self.closest( 'tr' );
// read the id
var $idCell = $row.find( '.id' );
var caseId = $idCell.text();
alert(caseId);
});
});
HTML:
<table border="0" class="sortable">
<tr>
<th>ID</th>
<th>Functions</th>
</tr>
<?php do { ?>
<tr>
<td class="id"><?php echo $row_cases['id'].'-'.$_GET["progress"]; ?></td>
<td><img src="components/manage.png" width="16" height="16" class="manage">
</tr>
<?php } while ($row_cases = mysql_fetch_assoc($cases)); ?>
</table>
前もって感謝します!