hola nuevamente!!!; pues, obtienes el ID correctamente con:
Código PHP:
var id = $(this).attr('id');
pero el problema es que imagina que el id = 4, entonces, tendrias esto en la siguietne linea
Código PHP:
$(4).attr("src","cerrar.jpeg");
lo mas adecuado seria agregar estop:
Código PHP:
$("#" + id).attr("src","cerrar.jpeg");
para asi obtener
Código PHP:
$("#4").attr("src","cerrar.jpeg");
te recomiendo no usar números en lo que es ID, tal vez tengas problemas, lueguo...
ahi te va un ejemplillo
Código HTML:
<script language="javascript" type="text/javascript" src="extras/js/jquery/jquery-1.3.2.min.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
$("img").click(function(){
var id2 = $(this).attr('id');
alert("el id es " + id2);
$(this).attr("src","cerrar.jpeg");
});
});
</script>
<img src="conejo.jpg" id="1">
<img src="conejo.jpg" id="2">
<img src="conejo.jpg" id="3">