Hola tengo una tabla con la lista de vehículosjquery-Obtener el id del div más cercano?
<table>
<tr class="${(i % 2) == 0 ? 'odd' : 'even'}" id ="rows">
<td>
<div class="check_box_div">
<div class="check_box_list">
<g:checkBox id = "isActive_${i}" class="isActive" name="isActive" value="${vehicleInstance?.isActive}" />
<input type="hidden" value="${vehicleInstance?.id}" class="vehicleId" name="vehicleId" id="isActive_${i}_" />
</div>
<div class="display_image" id ="display_image_${i}"></div>
</div>
</td>
</tr>
tabla tiene muchas filas Quiero conseguir el id del div donde el nombre de la clase es "display_image" para cada fila i trató de conseguirlo como
$(".isActive").click(function() {
var checkBox_id = $(this).attr("id");
var checkbox = $('#'+checkBox_id);
var div_id =$('#'+checkBox_id).closest("div").find(".display_image").attr("id"); // always returns div_id =display_image_0(div id of first row)
se trata de obras para la primera fila, pero para la segunda fila también se vuelve id del div de la primera fila única cuál es el cambio que yo debería hacer lo que voy a obtener el id del div en cada fila
hemos probado algo así como $ ('tr div.display_image'). Each (function() {$ (this) .attr ('id')})? – max4ever