hola amigos...
tengo este problemita y realmente ya me esta fastidiando....
necesito tambiar un span que esta dendro de un tr, el id del span esta compuesto por "sp_" mas lo que recojo del atributo uid del tr contenedor.... creo que lo explicaria mejor con codigo.
Esta es la tabla que genero con php (bueno solo el tr)
Código PHP:
echo "
<tr class='row$k' id='pallet_$Obj->id' nid='$Obj->id'>
<td>{$Obj->ubicacion}</td>
<td>{$Obj->temp}</td>
<td><span id='cajas_$Obj->id'>{$Obj->n_cajas}</span></td>
<td>{$Obj->kilos}</td>
<td>{$Obj->estado['descripcion']}</td>
<td>
<span id='sp_$Obj->id' class='ui-icon-circle-check'>{$Obj->obs}</span>
</td>
</tr>";
y esto es lo que hago con el jquery:
Código:
$('#content_pallets tr').click( function() { // accedo por el evento click
$('#content_pallets span').removeClass('ui-icon'); // quito la clase a todos los span de la tabla
sp = 'sp_'+$(this).attr('nid'); // creo la variable
$('#'+sp).addClass('ui.icon'); // intento acceder al objeto y agregar la clase.
});
el problema es que no acceso al span que necesito....
la consulta es: se puede acceder a un objeto apartir de su id contenida en una variable:
sp = 'sp_'+$(this).attr('nid'); // creo la variable
$('#'+sp).addClass('ui.icon'); // intento acceder al objeto y agregar la clase.
(esto es solo un ejemplo al detalle, el real es mucho mas complejo).
espero me puedan ayudar.....
desde ya gracias.