1 行 3 列のテーブルがあり、3 番目の列には、変更があった場合に対応するチェックボックスがあります。
<table id="tabla_busqueda">
<tr>
<td>Data 1</td>
<td>Data 2</td>
<td><input type="checkbox" class="check_nuevo"></td>
</tr>
</table>
私が試してみました:
$('table tr td input.check_nuevo').on('change', function(){
alert('hello');
});
$('table#tabla_busqueda .check_nuevo').on('change', function(){}
$('table td .check_nuevo').on('change', function(){}
他にもいくつかありますが、何も機能していないようです。私は何を間違っていますか?そのチェックボックスをターゲットにする方法について何か提案はありますか?
これは私のテーブルを生成するphpのコードです
foreach ($datos as $row) {
$clase = ($fila % 2 == 0) ? 'even' : 'odd';
$resultado .= '<tr class="'. $clase .'">
<td class="imagen_chica" ><img src="' . base_url() . 'product_images_mini/' . $row->image_path . '"></td>
<td>' . $row->titulo . '<em> de </em>' . $row->nombre_autor . '</td>
<td><input type="checkbox" class="check_nuevo"></td>
</tr>';
$fila++;
}