pues a primera vista no veo nada "aparentemente mal" (yo tp soy ningun fiera en jquery).
Yo no uso preventDefault() (tp se muy bien cuando debe usarse y cuando no, las cosas como son).
Has mirado que el id de tu div (el que quieres mostrar/ocultar) es exactamente "codigo_"??
(te lo digo pq la barra baja me incita a pensar que luego le sigue algo, un numero o algo..)
Si lo anterior era correcto y no le sigue nada a la barra baja, prueba esto, a ver...
Código Javascript
:
Ver original$(document).ready(function(){
$("#imagen_normal").click(function(){
if ($('#codigo_').is(':visible')){
$("#codigo_").hide("slow");
}
else
{
$("#codigo_").show("slow");
});
});
PD: perdona el atrevimiento, pero es que como comentas que jquery y tu "no sois aun buenos amigos".....supongo que sabras que el selector para el id es #. Es decir, con $("#blabla") le estas diciendo a jquery, mira al elemento del DOM que tiene por id=blabla